クラスベースのビューDjangoドキュメント(Django 1.4)の参照とトピックを検索しましたが、これについての言及は見つかりませんでした。クラスベースのビューを使用してテンプレート名を動的に設定するにはどうすればよいですか?次のセットアップに相当するクラスベースを探しています。
urls.py
from django.conf.urls.defaults import *
from mysite.views import dynamic
urlspatterns = patterns('',
url(r'^dynamic/(?P<template>\w+)/$', dynamic),)
)
views.py
from django.shortcuts import render_to_response
def dynamic(request, template):
template_name = "%s.html" % template
return render_to_response(template_name, {})