我是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.
我的项目名称是scrapboard,我的应用名称是核心。
答案 0 :(得分:2)
我意识到这个问题已经有两年了,但我在升级旧项目时也遇到了这个问题。网址结构
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)
答案 1 :(得分:0)
错误很明显。该模块不存在。那是因为它在两个版本之前被弃用并删除了。您应该遵循正在使用的Django版本的正确文档。