every blog every motto: You can do more than you think.
https://blog.csdn.net/weixin_39190382?type=blog
0. 前言
django后台显示空白页解决方法
1. 正文
添加完simpleui以后,后台显示一片空白,一脸问号???
明明在本地测试后台显示没问题,怎么在服务器上不行了??
莫慌,打开网页源码看看
原来是需要静态文件,而且是在指定路径下,但是我们没有配置。
那为什么本地可以运行呢?
是因为django在DEBUG模式下不需要收集,否则就需要(这点没有验证),anyway,
在setting.py里面
STATIC_URL = '/static/'
STATIC_ROOT = os.path.join(BASE_DIR,"static")
STATICFILES_DIRS = [
os.path.join(BASE_DIR, 'staticdir')
]
将静态文件收集一下
python3 manage.py collectstatic
收集完以后,我们就有了静态文件,这样就不会空白了
1.2 附
如果离线,还需要
SIMPLEUI_STATIC_OFFLINE = True
参考
[1] https://blog.csdn.net/qq_44718932/article/details/126323921
[2] https://blog.csdn.net/lemon_yu/article/details/105537571