Templates模板配置
TEMPLATES = [
{
'BACKEND': 'django.template.backends.django.DjangoTemplates',
'DIRS': [os.path.join(BASE_DIR, 'templates')]
,
'APP_DIRS': True,
'OPTIONS': {
'context_processors': [
'django.template.context_processors.debug',
'django.template.context_processors.request',
'django.contrib.auth.context_processors.auth',
'django.contrib.messages.context_processors.messages',
],
},
},
]
- Dir 定义默认寻找的页面路径
static 引入Css js 等静态文件
setting中添加
STATIC_URL = '/static/' ### 别名,前段默认按照别名老找
STATICFILES_DIRS = (
os.path.join(BASE_DIR,"blog/static"), ### 真实的物理路径
)
os.path.join(BASE_DIR,"blog","static"), ### 真实的物理路径
注:每一个应用应该有自己的static
1.通过STATICFILES_DIRS 配置
前端页面
<script src="/static/jquery-3.3.1.js"></script>
2.使用load模板语法
页面中添加
{% load staticfiles %}
添加路径
<script src="{% static 'jquery-3.1.1.js' %}"></script>