我在 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。
原文由 viratayya salimath 发布,翻译遵循 CC BY-SA 4.0 许可协议
Django 2.0 删除了
django.core.urlresolvers
模块,该模块在 1.10 版本中被移至django.urls
。您应该更改任何导入以改为使用 django.urls ,如下所示:请注意,Django 2.0 删除了以前在
django.core.urlresolvers
中的一些功能,因此您可能需要在代码运行之前进行更多更改。有关这些附加更改的详细信息,请参阅 1.9 中弃用的功能。