访问django后台无样式加载

解决办法:

在django项目的settings.py里最后添加默认静态文件:

STATIC_ROOT = os.path.join(BASE_DIR,'static_all')

然后打开django的后台样式目录:

python3 manage.py

出现下图:

 

 将这个存在的静态目录生成我们默认的静态目录:

python3 manage.py collectstatic --noinput

如果出现下图:

 

 你就要需要在我们django根目录下创建static一个文件夹后在执行:

这种是成功的结果:

 

 

在我们根目录下会看到static_all文件夹,里面就是我们的django后台样式

然后在ngixn中配置静态路径:

 location /static/ {
           alias django项目的绝对路径/static_all/;
           index index.html index.htm;

    }

重启ngixn后进行访问:

 

 大功告成QAQ

posted @ 2020-12-23 11:38  Smile☆  阅读(421)  评论(0编辑  收藏  举报