【发布时间】:2013-09-29 14:32:28
【问题描述】:
我这几天在《The Django Book(http://www.djangobook.com/en/2.0/index.html)》上学习Django,当我按照教程启动管理站点时,只有html,通过Chrome发现有两个500响应:
GET 127.0.0.1:8000/static/admin/css/base.css 500(内部服务器错误)
GET 127.0.0.1:8000/static/admin/css/login.css 500(内部服务器错误)
所以我用谷歌搜索了这个问题并得到了很多很多无用的(对我来说)解决方案,例如在 settings.py 中设置 STATIC_ROOT,然后是“python manage.py collectstatic”;或者在settings.py中设置ADMIN_MEDIA_PREFIX(实际上1.5.1中没有ADMIN_MEDIA_PREFIX)……但是所有这些解决方案对我来说都没有用,它仍然得到500。
根据之前的 Django Book,我在 INSTALLED_APPS 中取消了“django.contrib.staticfiles”的注释。我现在还能做什么?
提前致谢。
【问题讨论】:
-
关注这个doc页面
-
@RickyA 我把django版本改成1.5.4,就解决了……