【发布时间】:2017-03-19 15:24:43
【问题描述】:
我已经创建了 django 项目并在 settings.py 中配置了所有必要的资产
BASE_DIR = os.path.dirname(os.path.dirname(os.path.abspath(__file__)))
STATIC_URL = '/static/'
STATIC_ROOT = os.path.join(BASE_DIR, 'static')
STATICFILES_FINDERS = (
'django.contrib.staticfiles.finders.FileSystemFinder',
'django.contrib.staticfiles.finders.AppDirectoriesFinder',
)
STATICFILES_DIRS = [
"~/<project_name>/static",
]
我的所有静态文件都位于项目目录中的文件夹static 中。在这个文件夹中,我有相应的 css、js、images 文件夹。在我的名为base.html 的基本模板(由其他人继承)中,我有模板标签{% load staticfiles %}。我无法弄清楚为什么页面仍然加载而没有附加任何静态,因为一切似乎都正确。
【问题讨论】:
标签: python django python-3.x static