您的位置:首页 > 编程语言 > Go语言

Django路由系统之参数与正则

2016-10-19 21:37 225 查看
url模块代码:

 url(r'^index/(\d+)/',views.f1), 一个参数

 url(r'^index/(\d+)/(\d+)/',views.f1),两个参数

对应的函数

def f1(requests,via):

    print(via)

    return HttpResponse("Good Day")

def f1(requests,via,via2):

    print(via)

    return HttpResponse("Good Day")

正则表达式起名字的写法

(?P<name>)

 url(r'^index/(?P<name>\d+)/(?P<name2>\d+)/',views.f1),两个参数

def f1(requests,name,name2):#必须相同,不能不同

    print(via)

    return HttpResponse("Good Day")

好处是位置可以随便放                 路由关系映射  适用于分页
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: