奇怪的django错误:无法导入名称get_path_info

时间:2013-05-18 22:32:22

标签: django

当我尝试启动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

之前有没有人看到过这样的错误?绝对尽我所能来解决这个问题......

2 个答案:

答案 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