20121029 The django book 笔记 高级视图和URL配置
2012-10-29 15:53
435 查看
URL调试模式时的特例
在DEBUG=Ture时/debuginfo/连接才生效
URL正则表达式命名组和非命名组的算法:
§ 如果有任何命名的组,Django会忽略非命名组而直接使用命名组。
§ 否则,Django会把所有非命名组以位置参数的形式传递。
§ 在以上的两种情况,Django同时会以关键字参数的方式传递一些额外参数。 更具体的信息可参考下一节。
视图函数对应于多个URL但是不同模板的情况下,可以在URL中定义模板的名称作为参数传给视图函数
from django.conf import settings from django.conf.urls.defaults import * from mysite import views urlpatterns = patterns('', (r'^$', views.homepage), (r'^(\d{4})/([a-z]{3})/$', views.archive_month), ) if settings.DEBUG: urlpatterns += patterns('', (r'^debuginfo/$', views.debug), )
在DEBUG=Ture时/debuginfo/连接才生效
URL正则表达式命名组和非命名组的算法:
§ 如果有任何命名的组,Django会忽略非命名组而直接使用命名组。
§ 否则,Django会把所有非命名组以位置参数的形式传递。
§ 在以上的两种情况,Django同时会以关键字参数的方式传递一些额外参数。 更具体的信息可参考下一节。
视图函数对应于多个URL但是不同模板的情况下,可以在URL中定义模板的名称作为参数传给视图函数
相关文章推荐
- Django笔记 —— 高级视图和URL配置
- 翻译www.djangobook.com之第八章:高级视图和URL配置
- django_book学习笔记2-视图和URL配置
- 20121024 The django book 笔记 视图和url
- Python Django进阶教程(一)(高级视图和URL配置)
- 20121030 The django book 笔记 数据模型高级进阶
- django学习笔记(一)视图和url配置
- django 高级视图和URL配置
- django1.8高级视图和URL配置读书笔记
- Django进阶——高级视图和url配置
- django-高级视图和url配置
- Pyhton_Django学习笔记(三) 视图和URL配置
- Django高级视图和URL配置
- 【django 学习笔记】02-视图和URL配置
- 第八章:高级视图和URL配置
- django学习笔记(高级视图-支持验证)
- django基础2——视图和url配置
- django的视图和URL配置
- Djang学习笔记3视图和URL配置
- 20121025 The django book 笔记 模型