29

django を 1.5 に更新しましたが、問題が 1 つあります。

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 に答える