関数ベースの汎用ビューがあったときにこれを行っていました
(r'^foo/$', direct_to_template, {'template': 'foo_index.html'}),
クラスベースのビューでこれに相当するものは何ですか。これにより、自分で何も定義する必要がなくなります。views.py
関数ベースの汎用ビューがあったときにこれを行っていました
(r'^foo/$', direct_to_template, {'template': 'foo_index.html'}),
クラスベースのビューでこれに相当するものは何ですか。これにより、自分で何も定義する必要がなくなります。views.py
それは、TemplateView
であり、次のように使用します。
from django.conf.urls import patterns, url
from django.views.generic.base import TemplateView
urlpatterns = patterns('',
url(r'^foo/$', TemplateView.as_view(template_name='foo_index.html')),
)