Django路由系統之引數與正則

2021-07-23 20:34:40 字數 533 閱讀 8404

url模組**:

url(r'^index/(\d+)/',views.f1), 乙個引數

url(r'^index/(\d+)/(\d+)/',views.f1),兩個引數

對應的函式

正規表示式起名字的寫法

(?p)

url(r'^index/(?p\d+)/(?p\d+)/',views.f1),兩個引數

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

好處是位置可以隨便放                 路由關係對映  適用於分頁

Django之(URL)路由系統

簡而言之,django的路由系統作用就是使views裡面處理資料的函式與請求的url建立對映關係。使請求到來之後,根據urls.py裡的關係條目,去查詢到與請求對應的處理方法,從而返回給客戶端http頁面資料 django 專案中的url規則定義放在project 的urls.py目錄下,預設如下 ...

Django路由系統

urlpatterns path 要匹配的路徑 可以是正規表示式 檢視函式,引數,別名 1 正規表示式 乙個正規表示式字串 2 檢視函式 乙個可呼叫物件,通常為乙個檢視函式或乙個指定檢視函式路徑的字串 3 引數 要傳遞給檢視函式的預設引數 字典形式,可選 4 別名 乙個可選的name引數 1 在py...

Django路由系統

普通的url 函式 有傳遞引數的url django2以上版本,使用正規則要用re path,之前的版本使用url re path add w add 一樣功能 path add add re path r add2 p w p d add path add2 add2 路由分發 使用include...