urlconf参数1
来源:互联网 发布:thinkcell for mac 编辑:程序博客网 时间:2024/04/29 22:54
我们在django设置路由路径的时候, 是可以有两种方式传参数的.
urlpatterns = patterns(
'',
url(r'^some/(\d+)/$', views.view_1),
url(r'^some/(?P<pk>\d+)/$', views.view_2),
)
这里一个是命名参数, 一个是位置参数.
我们在视图函数中可以这样.
def view_1(request, *args):
do_something()
def view_2(request, pk):
do_something()
这样就把参数传了进来.
有时候我们还可以:
urlpatterns = patterns(
'',
url(r'^some/(\d+)/$', views.view_1),
url(r'^some/$', views.view_2, {"pk":12}),
)
这样连对应的view函数都不用改, 都可以使用view_2函数, 因为django视图函数不管你的参数是从get里解析得来的, 还是直接传进来的.
0 0
- urlconf参数1
- django1.8 view(1):URLconf part1
- django urlconf
- django开发要点-URL的配置2,在urlconf中增加参数
- URLConf技巧-django
- Django的URLConf技巧
- Django笔记-URLConf Views
- Django笔记-URLConf Views
- Django的URLConf技巧
- 视图与URLconf
- URLconf+MTV:Django眼中的MVC
- Python网络编程07----Django中的URLconf
- Django是如何处理URLconf的?
- URLconf+MTV:Django眼中的MVC
- Django开发实战之URLconf详解
- django1.8 view(2):URLconf part2
- django在urlconf中使用include
- 关于Django开发第一个URLconf
- 微信公众平台开发教程(五)自定义菜单
- android 修改系统NumberPicker中间的edittext颜色、内容等
- iOS内存暴增问题追查与使用陷阱
- 怎样查看oracle当前的连接数
- lcvxadw4
- urlconf参数1
- Dear Diary
- 15个快速学习苹果Swift编程语言的入门教程
- java 实现回调机制
- Android Activity和Intent机制学习笔记
- [《Twisted网络编程必备》翻译] 第0章
- 随机产生20个正整数存入数组a中,且每个数均在1000-9999之间(包含1000和9999)。对数组进行排序,要求按每个数的后三位的大小进行升序排列,然后取出满足此条件的前10个数放入数组b中,如果
- 黑马程序员 java学习笔记——多线程2
- hdu 4905 The Little Devil II 多校第四场 DP