29

我已经将我的 django 更新到 1.5,但我有一个问题:在 urls.py 中我有

urlpatterns += patterns('django.views.generic.simple',
    (r'^$','direct_to_template', {'template': 'index.html'}),)

在 1.4 中它工作得很好,但今天它写道

"Could not import django.views.generic.simple.direct_to_template. Parent module django.views.generic.simple does not exist."

我在谷歌搜索 - 我找到了这个,但它与我在代码中的相同。请帮忙

4

1 回答 1

76

那个direct_to_template()功能已经不存在了。

用通用模板视图试试这个:

from django.conf.urls import patterns
from django.views.generic import TemplateView

urlpatterns = patterns('',
    (r'^$', TemplateView.as_view(template_name="index.html")),
)
于 2013-02-27T17:03:26.430 回答