史上最全面的django路由配置教程來了(django 路由配置)
小編:小丟
更新時間:2022-04-30 18:12
前兩節課我們學習使用的都是path的用法,今天我們引入re_path正則表達式,我們將通過兩個練習體會re_path的用法
1.關于re_path
re_path和path的作用是一樣的。只不過're_path'是在寫url的時候可以用正則表達式,功能更加強大
re_path(r'?p正則表達式')
3.舉例練習1:
1)定義一個路由格式為http://127.0.0.1:8000/整數(不超過兩位數)
第一步,導入re_path
第二步,設置re_path
第三步,設置視圖函數
第四步,最終顯示結果
4.舉例練習2:
訪問地址
http://127.0.0.1:8000/birthday/四位數字/一到兩位數字/一到兩位數字
http://127.0.0.1:8000/birthday/一到兩位數字/一到兩位數字/四位數字
最終顯示結果為:生日為:XXXX年xx月xx日
第一步設置re_path
^birthday代表著以birthday開頭
(?P\d{4})代表著四位數字
第二步設置視圖函數
第三步,最終顯示結果: