尝试从urlres导入保留时出错

2024-04-23 21:36:06 发布

您现在位置:Python中文网/ 问答频道 /正文

当我试图在我的型号.py文件的下面一行:from django.core.urlresolvers import reverse我得到了这个错误:ImportError: No module named 'django.core.urlresolvers。我正在从youtube学习django,下面是我正在观看的视频的url:https://www.youtube.com/watch?v=eouZwgKuA5k。如何修复它?你知道吗


Tags: 文件djangonofrompycoreimportyoutube
2条回答

{cd1}如下所示:

from django.core.urlresolvers import reverse

升级Django版本,使用以下命令

pip install  upgrade django

然后再试一次。你知道吗

从Django 1.10+,导入已更改为:

from django.urls import reverse

但是,旧的导入应该仍然适用于django1.10和1.11。你知道吗

如果旧的导入给您带来了一个错误,则表明您的Django安装已中断,或者您已经安装了Django的主分支(将变成2.0)。我会避免使用主分支。你知道吗

如果可能的话,使用与本教程相同的Django版本,否则您可能会遇到更多类似的问题。如果教程是为Django<;1.8编写的,那么我会避免使用它,因为它已经过时了。你知道吗

相关问题 更多 >