# 创建和templates同级目录static
# 里面放css js 无法加载
# 需要更改settings.py
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',
],
},
},
]
STATIC_URL = 'static/'
# 下面是自己添加的
STATICFILES_DIRS = [
os.path.join(BASE_DIR, "static")
]
# 上面添加
Django目录下static无法加载css、js
于 2023-11-10 10:41:19 首次发布
文章介绍了在Django项目中,如何在templates同级目录下创建static并正确配置STATIC_URL和STATICFILES_DIRS以确保CSS和JS文件能被正确加载,需在settings.py中进行相应设置。
摘要由CSDN通过智能技术生成