2
我以前做這個的時候功能基於通用的觀點是有什麼是等價的「直接到模板」基於類視圖在Django
(r'^foo/$', direct_to_template, {'template': 'foo_index.html'}),
這個又是什麼在基於類享有等同放着清單,以便我不需要定義任何事情我views.py
我以前做這個的時候功能基於通用的觀點是有什麼是等價的「直接到模板」基於類視圖在Django
(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')),
)
我試圖從'django.views.generic'及其幹活進口克好。爲什麼我需要從'django.views.generic.base'這是不同的 – user192082107 2013-02-25 03:20:59
你可以[在源代碼中看到](https://github.com/django/django/blob/master/django/views/generic/__init__ .py)'django.views.generic'只是從'django.views.generic.base'中導入'TemplateView';他們完全一樣。 – Dougal 2013-02-25 03:23:02
感謝您的信息 – user192082107 2013-02-25 03:24:41