这几天我在“Django Book(http://www.djangobook.com/en/2.0/index.html)”上学习Django,当我根据教程启动管理站点时,只有html,我发现通过Chrome有两个500个响应:
获取127.0.0.1:8000/static/admin/css/基本.css500(内部服务器错误)
获取127.0.0.1:8000/static/admin/css/登录.css500(内部服务器错误)
因此,我在google上搜索了这个问题,得到了许多(对我来说)无用的解决方案,比如设置静态根目录设置.py,然后是“python”管理.py或在设置.py(实际上在1.5.1中没有ADMIN U MEDIA U前缀)……但是所有这些解决方案对我都没用,它仍然可以得到500。在
我没有注释'django.contrib.staticfiles'根据Django的书,在已安装的应用程序中。我现在还能做什么?在
提前谢谢。在
最后我自己解决了这个问题。
原因不是由中的Django版本或设置引起的设置.py,但使用的键不是Windows regedit中的ASCII
regedit路径是HKEY_CLASSES_ROOT\MIME\Database\Content Type,找出非ASCII密钥(如中文密钥)并将其删除。
它现在起作用了:)
相关问题 更多 >
编程相关推荐