最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Python 中urls.py:URL dispatcher(路由配置文件)詳解

 更新時間:2017年03月24日 15:18:14   作者:root貴族  
這篇文章主要介紹了Python 中urls.py:URL dispatcher(路由配置文件)詳解的相關資料,需要的朋友可以參考下

urls.py:URL dispatcher(路由配置文件)

URL配置(URLconf)就像是Django所支撐網(wǎng)站的目錄。它的本質(zhì)是URL模式以及要為該URL模式調(diào)用的視圖函數(shù)之間的映射表。以這樣的方式告訴Django,對于這個URL調(diào)用這段代碼,對于那個URL調(diào)用那段代碼。url的加載就是從配置文件中開始。

urlpatterns的兩種形式

沒有前綴的情況,使用的列表(推薦方式)


URL模式

urlpatterns = [
  url(正則表達式, view函數(shù), 參數(shù), 別名, 前綴),
]

參數(shù)說明:

  1. 正則表達式:正則表達式
  2. view函數(shù):一個可調(diào)用對象,通常為一個視圖函數(shù)或一個指定視圖函數(shù)路徑的字符串
  3. 參數(shù):可選的要傳遞給視圖函數(shù)的默認參數(shù)(字典形式)
  4. 別名:一個可選的name參數(shù)
  5. 前綴:路徑前綴

URL分解器

通常一個URL分解器對應一個URL配置模塊,它可以包含多個URL模式,也可以包含多個其他URL分解器。通過這種包含結(jié)構設計,實現(xiàn)Django對UR的層級解析。
URL分解器是Django實現(xiàn)app與項目解耦的關鍵。通常由include方法操作的URL配置模塊,最終會被節(jié)食成為URL分解器。

URL常見寫法示例 regex

url(r'test/\d{2}/$', views.test) # test/66
url(r'test/(?P<id>\d{2})/$', views.test)
url(r'test2/(?P<id>\d{2})/(?P<key>\w+) /$', views.test)

感謝閱讀,希望能幫助到大家,謝謝大家對本站的支持!

相關文章

最新評論

伊川县| 卓尼县| 通渭县| 青浦区| 抚顺市| 潼关县| 方城县| 常山县| 陆川县| 图片| 丽江市| 东海县| 天水市| 同心县| 富源县| 靖宇县| 博爱县| 康定县| 乌鲁木齐县| 延川县| 根河市| 祁门县| 鹤峰县| 忻城县| 冀州市| 赣榆县| 金华市| 南阳市| 治县。| 惠来县| 新田县| 安乡县| 即墨市| 闽清县| 同江市| 巴林左旗| 泌阳县| 山丹县| 江安县| 泸定县| 普宁市|