Nginx静态资源无法加载,导致admin没有CSS样式:
这个问题,主要是要理解:
1.Django不会去解析静态内容(css,js,img)等,而是交给Nginx去处理,所以nginx.conf要配置好
2.需要配置settings.py的STATIC_ROOT和STATIC_URL.
具体如下:
1. project/project/setting.py ROOT是静态资源的目录,我放在根目录下的/static下面了.然后运行 python manage.py collectstatic将静态资源搬到那个目录
STATIC_URL具体是什么忘记了
2.Nginx配置,因为我静态资源放在根目录下的/static/下面.所以根目录便是nginx的项目根目录,这样才能访问到