記錄我踩過的坑^_^
描述
如果需要請求介面比如:/edit_cls/(\d+)/的介面來處理不同的資料庫item,此時路由匹配的時候需要使用re_path,最終請求的路徑為:/edit_cls/1/,/edit_cls/2/,/edit_cls/.../
前端動態請求路徑
介面路徑:/edit_cls/}/
}edit
urls配置
使用前需要匯入re_path
re_path('edit_cls/(\d+)/',views.edit_cls),
views實現
def edit_cls(request,id):pass
如果不是re_path,而是使用的path則使用正則匹配帶數字路徑的時候語法都不會高亮,從而會導致404
django路由 分解路徑 正則匹配路徑
from django.urls import include 公共部分 部分發 path admin admin.site.urls 例 根目錄訪問index頁面re path r views.index 路由配置 路徑 檢視函式 哪個路徑,交給哪個函式處理 from django.urls im...
Django2 0 正則表示匹配的簡單例子
在django中,使用正規表示式,匹配url 預設情況下,url固定格式如下 urlpatterns path admin admin.site.urls 如果需要使用正規表示式匹配url,先需要引入djangourl包 from django.conf.urls import url然後再將需要使...
django 2 x路由系統匹配path
django2.x路由系統已經替換成下面的寫法 官方文件 url的路由表示用path和re path代替,模組的匯入由django1.x版本的 from django.conf.urls import url,include變成現在的django2.x中的 from django.urls impo...