【发布时间】:2018-10-07 17:28:25
【问题描述】:
当我在 Django 中访问我的管理仪表板时,它不会加载 css 和 img 文件,因此无法正常工作。 所有文件都在“项目/静态/管理员”中,在我的 settins.py 中我有这个:
STATIC_URL = '/static/'
STATIC_ROOT = os.path.join(BASE_DIR, "static")
当我执行collectstatic时,出现:0 static files copied to '/opt/myenv/myenv/static', 318 unmodified.
我正在使用 Nginx + Gunicorn,我也在使用 https 和 Cloudflare。 谁能帮我? 谢谢。
【问题讨论】:
-
你是否在你的 nginx 文件中设置了
location /static { root /path/static/; } -
我刚刚发布了一个答案,@Alasdair 是对的,你应该把
STATICFILES_DIRS