Django4.0 URL調度器-路徑轉換器

2022-03-16 17:41 更新

下面的路徑轉換器在默認情況下是有效的:

  • ?str ?- 匹配除了 ?'/'? 之外的非空字符串。如果表達式內不包含轉換器,則會默認匹配字符串。
  • ?int ?- 匹配 0 或任何正整數(shù)。返回一個 ?int ?。
  • ?slug ?- 匹配任意由 ASCII 字母或數(shù)字以及連字符和下劃線組成的短標簽。比如,?building-your-1st-django-site? 。
  • ?uuid ?- 匹配一個格式化的 ?UUID ?。為了防止多個 URL 映射到同一個頁面,必須包含破折號并且字符都為小寫。比如,?075194d3-6885-417e-a8a8-6c931e272f00?。返回一個 ?UUID ?實例。
  • ?path ?- 匹配非空字段,包括路徑分隔符 ?'/'? 。它允許你匹配完整的 URL 路徑而不是像 ?str ?那樣匹配 URL 的一部分。


以上內容是否對您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號
微信公眾號

編程獅公眾號