当我运行我的项目时runserver
,django admin显示静态文件.一切看起来都很漂亮.
但是当我使用gunicorn
Web服务器运行我的项目时,找不到django管理员的静态文件:
Not Found: / Not Found: /favicon.ico Not Found: /static/admin/css/base.css Not Found: /static/admin/css/login.css Not Found: /static/admin/css/base.css Not Found: /static/admin/css/dashboard.css
为什么这些静态文件没有开箱即用?
我应该采取哪些步骤来为django admin提供静态文件gunicorn
?
我正在使用Django 1.9和python 3.4
您需要通过manage.py collectstatic
命令收集所有静态文件.更多信息在文档中 - https://docs.djangoproject.com/en/1.9/ref/contrib/staticfiles/#django-admin-collectstatic