我正在尝试学习Django,所以我完成了他们的多部分教程(Python 2.7)并在本地运行它。我的PC上工作正常。
我需要在views.py文件中进行以下导入:
来自django.urls导入反向
当我将其上传到GAE时,它会给我以下错误: 异常类型:ImportError 例外值:没有名为urls的模块
这个模块是否不适用于GAE,或者我做错了什么? (顺便说一下,我需要这个导入,所以我可以在民意调查应用程序收到用户提交后使用“反向”方法,例如:HttpResponseRedirect(反向('polls:results',args =(question.id)) )))
答案 0 :(得分:1)
reverse()
已从django.core.urlresolvers
移至django.urls
。该错误表明您使用的是旧版本的Django。
您需要从旧位置导入reverse()
:
from django.core.urlresolvers import reverse