Django中的“没有名为简单的模块”错误

ImportError at /

No module named simple

Django Version: 1.5.dev20120710212642

我安装了最新的django版本。我在用

from django.views.generic.simple import redirect_to

在我的urls.py中。怎么了?是否已弃用?

回答:

请使用基于类的视图,而不要使用redirect_to这些基于函数的通用视图。

这是基于类的视图用法的简单示例

from django.conf.urls import patterns, url, include

from django.views.generic import TemplateView

urlpatterns = patterns('',

(r'^about/', TemplateView.as_view(template_name="about.html")),

)

更新资料

如果有人想重定向到URL,请使用RedirectView。

from django.views.generic import RedirectView

urlpatterns = patterns('',

(r'^one/$', RedirectView.as_view(url='/another/')),

)

以上是 Django中的“没有名为简单的模块”错误 的全部内容, 来源链接: utcz.com/qa/406620.html

回到顶部