Django学习:DEBUG=True时前台无法加载,DEBUG=False时管理后台无样式问题
在生产和环境中出于安全性问题,我们需要将setting.py文件中的DEBUG设置为false,这时后台管理页面样式会丢失。
问题如图:
问题原因:
django的生产环境不同开发环境,在生产环境下(DEBUG=False),django.contrib.staticfiles不起作用,也就是说django.contrib.staticfiles只对开发环境(DEBUG=True)生效,所以导致后台样式丢失。
只需在setting.py文件最后添加
STATIC_ROOT = os.path.join(B
原创
2022-04-06 16:54:55 ·
2126 阅读 ·
0 评论