ViewDoesNotExistat/无法导入django.views.generic.simple.redirect_



我是django框架的新手。请帮我渡过难关。

当我运行python manage.py runserver时,我面临一个错误,

ViewDoesNotExist at /
Could not import django.views.generic.simple.redirect_to. Parent module    django.views.generic.simple does not exist.

我的项目名称是剪贴板,我的应用程序名称是核心。

我意识到这个问题已经存在两年了,但我在升级一个旧项目时也遇到了这个问题。url结构

url(r'^$', 'django.views.generic.simple.redirect_to', {'url': 'whatever' }),

已移除并替换为;

from django.views.generic import RedirectView
url(r'^$', RedirectView.as_view(url='/whatever'),permanent=True)

错误很明显。该模块不存在。这是因为它在两个版本之前就被弃用并删除了。您应该遵循您正在使用的Django版本的正确文档。

相关内容

最新更新