我正在Django项目上工作,我需要在其中创建输入表单。我试图导入reverse的django.core.urlresolvers。我收到一个错误:
reverse
django.core.urlresolvers
line 2, in from django.core.urlresolvers import reverse ImportError: No module named 'django.core.urlresolvers'
我正在使用Python 3.5.2,Django 2.0和MySQL。
Django 2.0删除了django.core.urlresolvers模块,该模块已django.urls在1.10版中移至。你应该将所有导入更改为使用django.urls,如下所示:
django.urls
from django.urls import reverse
请注意,Django 2.0删除了以前在中的某些功能django.core.urlresolvers,因此你可能必须进行一些其他更改才能使用代码。有关这些其他更改的详细信息,请参见1.9中弃用的功能。