普通的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
]return render(request,'index.html',)接受傳遞的引數
別名和反向解析#表單post請求提交資料,根據name名獲得value
request.post.get('***x')
#url引數 /add/1/
request.get.get('***')
template:使用url標籤
py:使用from django.urls import reverse()函式
檢視函式中:reverse()
#####定義別名
path('login/',login,name='log')
]
#login.html
###使用url標籤
Django路由系統
urlpatterns path 要匹配的路徑 可以是正規表示式 檢視函式,引數,別名 1 正規表示式 乙個正規表示式字串 2 檢視函式 乙個可呼叫物件,通常為乙個檢視函式或乙個指定檢視函式路徑的字串 3 引數 要傳遞給檢視函式的預設引數 字典形式,可選 4 別名 乙個可選的name引數 1 在py...
Django路由系統
基本格式 from django.conf.urls import urlurlpatterns url 正規表示式,views檢視函式,引數,別名 引數說明 正規表示式 乙個正規表示式字串 views檢視函式 乙個可呼叫物件,通常為乙個檢視函式或乙個指定檢視函式路徑的字串 引數 可選的,要傳遞給檢...
django 路由系統
1.正規表示式的模糊匹配 2.分組匹配 相當於給檢視函式傳遞位置引數 3.分組命名匹配 相當於給檢視函式傳遞關鍵字引數 兩個不要混合使用 位置傳參 路由 url r book1 0 9 a za z views.book1 接收 位置引數 def book1 request,arg1,arg2 pr...