Django 学习笔记(四)
2013-11-21 00:20
197 查看
Django 1.5 通用视图的变化
在Django book中,有direct_to_template,而在1.5中,就没有此方法了
可以使用TemplateView.as_view(template_name='about.html')来代替
例如,下面是一个呈现静态“关于”页面的URLconf:
from django.conf.urls.defaults import *
from django.views.generic.simple import direct_to_template
urlpatterns = patterns('',
(r'^about/$', direct_to_template, {
'template': 'about.html'
})
)
一眼看上去似乎有点不可思议,不需要编写代码的视图! 它和第八章中的例子完全一
样:direct_to_template视图仅仅是直接从传递过来的额外参数获取信息并用于渲染视图。
在Django book中,有direct_to_template,而在1.5中,就没有此方法了
可以使用TemplateView.as_view(template_name='about.html')来代替
例如,下面是一个呈现静态“关于”页面的URLconf:
from django.conf.urls.defaults import *
from django.views.generic.simple import direct_to_template
urlpatterns = patterns('',
(r'^about/$', direct_to_template, {
'template': 'about.html'
})
)
一眼看上去似乎有点不可思议,不需要编写代码的视图! 它和第八章中的例子完全一
样:direct_to_template视图仅仅是直接从传递过来的额外参数获取信息并用于渲染视图。
相关文章推荐
- Django框架学习笔记(24.缓存实例简介)
- django学习笔记---获取关联表单数据的3种方式(列表,字典,元祖)。
- python-django开发学习笔记四
- django学习笔记之models
- Django学习笔记-初识Django
- Django学习笔记(一)
- django学习笔记(3)
- Django 开发学习笔记(2)- 请求一个自定义的路径,得到一个返回
- Django学习笔记
- Django 开发学习笔记(6)- 开发博客主页和所有话题列表页面
- python的内存管理机制 图解+Django Web开发学习笔记
- Django学习笔记(一)
- Django学习笔记1
- python Django 学习笔记(五)—— Django admin自动管理界面
- Django学习笔记 扩展User模型
- Django学习笔记
- Django学习笔记2
- 阅读{django-restframework}源码[generics.py]学习笔记
- Django学习笔记 创建应用
- django学习笔记1.1 开始django2.01