当我尝试启动django开发服务器时,我突然开始收到此错误,但我无法弄清楚它来自何处。我试过更新django。
File "/virtualEnv/lib/python2.7/site-packages/django/contrib/staticfiles/management/commands/runserver.py", line 6, in <module>
from django.contrib.staticfiles.handlers import StaticFilesHandler
File "/virtualEnv/lib/python2.7/site-packages/django/contrib/staticfiles/handlers.py", line 9, in <module>
from django.core.handlers.base import get_path_info
ImportError: cannot import name get_path_info
之前有没有人看到过这样的错误?绝对尽我所能来解决这个问题......
答案 0 :(得分:3)
对我来说,问题是dj_static 0.0.5
似乎没有与Django 1.7
很好地合作。我已升级到dj_static 0.0.6
并修复了它。
答案 1 :(得分:0)
我有类似的问题。 通过更改get_path_info的导入路径解决了Django 1.7:
来自django.core.handlers.base导入get_path_info
成为:
来自django.core.handlers.wsgi导入get_path_info