我正在开发 Django 项目,我需要为输入创建一个表单。我尝试从 django.core.urlresolvers
导入 reverse
。我收到一个错误:
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
模块,该模块在 1.10 版本中被移至 django.urls
。您应该更改任何导入以使用 django.urls相反,像这样:
from django.urls import reverse
请注意,Django 2.0 删除了以前在 django.core.urlresolvers
中的一些功能,因此您可能需要在代码运行之前进行更多更改。查看features deprecated in 1.9有关这些额外更改的详细信息。
关于python - 导入错误 : No module named 'django.core.urlresolvers' ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43139081/