天天看點

Django路由系統之參數與正則

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")      

繼續閱讀