django部署到服务器后admin后台管理样式无法加载问题解决
在项目中创建static文件夹,并在settings.py中添加static路径:
STATIC_ROOT = os.path.join(BASE_DIR, 'static')
执行python manage.py collectstatic命令搜集静态文件
python manage.py collectstatic
在nginx配置文件中配置static
# Django的静态static文件路径
location /static {
alias /home/project/***/static;
}
重新启动uwsgi 和nginx
nginx -s reload 或者 service nginx restart
uwsgi --reload uwsgi.pid