我不知道为什么我不断地修改我的 settings.py 的路线时收到此错误,我的项目的树目录如下:
/dgp
/assets
/css
/js
...
/sales
manage.py
/dgp
settings.py
如您所见,我想访问 assets 文件夹,它是 settings.py 的一个文件夹,在我的设置文件中,我有以下配置:
PROJECT_ROOT = os.path.dirname(os.path.realpath(__file__))
STATIC_ROOT = os.path.abspath(os.path.join(PROJECT_ROOT, '..','static'))
STATIC_URL = '/static/'
STATICFILES_DIRS = (
os.path.abspath(os.path.join(PROJECT_ROOT,"..","assets")),
)
但总是在查找资产文件时出现 404 错误:
"GET /static/assets/css/bootstrap.min.css HTTP/1.1" 404 1688
我不知道它为什么将 /static 与 /assets 连接起来,但我用绝对路径证明了硬编码,也没有......我不知道出了什么问题......有什么想法吗?