在调试django项目的过程中发现,访问django-admin后台的时候,排版错乱,检查发现请求不到静态样式文件所致。
建议依次检查你的配置:
-
setting.py中
STATIC_URL = '/static/' STATIC_ROOT = '/var/static/'` -
setting.py中
DEBUG = True
注意这一点很重要,因为如果 DEBUG为False的话,django不会为你接管静态文件处理,会认为你已经在web服务器(如nginx)中已经处理好了静态文件。
-
如果你坚持希望使用DEBUG=False,则可使用以下命令启动你的服务。
python3 manage.py runserver 0.0.0.0:8080 --insecure
即加上 --insecure参数。