【解决方案】Django管理页面无法显示静态文件

 

【问题描述】:Django管理界面无法获取页面的css样式文件、图片等静态文件。调试模式下看到静态url显示404。

【问题原因】:跟踪源码可以发现,静态文件的url是由Django自带的app(django.contrib.staticfiles.urls)中注册的,404说明该静态url没有注册,通过源码可以看到,只有打开了DEBUG开关,才会注册。

                       

【解决方法】:将工程目录的settings.py文件中的DEBUG值设置为TRUE,如下所示:

                       

 

posted @ 2017-07-31 15:46  新新师兄  阅读(986)  评论(0编辑  收藏  举报