【解决方案】Django管理页面无法显示静态文件
【问题描述】:Django管理界面无法获取页面的css样式文件、图片等静态文件。调试模式下看到静态url显示404。
【问题原因】:跟踪源码可以发现,静态文件的url是由Django自带的app(django.contrib.staticfiles.urls)中注册的,404说明该静态url没有注册,通过源码可以看到,只有打开了DEBUG开关,才会注册。
【解决方法】:将工程目录的settings.py文件中的DEBUG值设置为TRUE,如下所示: