静态文件不只在Django管理页面上加载

时间:2018-07-01 01:53:51

标签: django production-environment

这是在DEBUG = False的生产服务器上。我的静态文件将加载到主页上,而不是管理页面上。它在浏览器控制台中给我一个错误404。这仅在管理页面上发生。我已检查以确保.css文件位于指定目录中,并且它们与其中的代码一起。注意:相同的服务器和文件结构正在运行。我已经尝试了几乎所有我能想到的任何帮助,将不胜感激!

STATICFILES_DIRS = (
    os.path.join(BASE_DIR, 'static'),
)

STATIC_ROOT = '/home/django/django_project/django_project/static/'
STATIC_URL = '/static/'

1 个答案:

答案 0 :(得分:0)

我终于明白了。我在nginx config中为Django设置了/static,但没有为/static/admin设置路径。谢谢大家的帮助。编码愉快。