django命名组和未命名组

whoyousee 2010-09-17 05:19:52
如果你同时命名组和未命名组使用两种方式来处理相同的URL模式,你应该清楚Django怎样处理这种特殊情况
下面是URL配置解析器的算法:
1,如果有命名的参数,Django将使用它,并且忽略未命名的参数
2,否则,Django视所有的未命名参数为位置参数传递
3,两种参数都有的情况下,Django将传递一些额外的关键字参数作为关键字参数

上面的话是这个意思吗?
urlpatterns = patterns('views',
(r'^(?P<p1>b)(?P<p1>o)ok','Test'),
(r'^book','Test'),)

第3点实在是理解不了,“额外的关键字参数作为关键字参数”是什么意思?
...全文
78 回复 打赏 收藏 转发到动态 举报
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复

37,738

社区成员

发帖
与我相关
我的任务
社区描述
JavaScript,VBScript,AngleScript,ActionScript,Shell,Perl,Ruby,Lua,Tcl,Scala,MaxScript 等脚本语言交流。
社区管理员
  • 脚本语言(Perl/Python)社区
  • WuKongSecurity@BOB
加入社区
  • 近7日
  • 近30日
  • 至今

试试用AI创作助手写篇文章吧