[英]Django template url tag
在閱讀了很多資料后,我對{% url "xxx" %}
內的內容感到困惑(Django 1.5的引用)。 它是視圖函數的路徑,還是命名url模式的名稱?
兩者似乎都是正確的,在官方Django文檔的不同位置提到。
如第一個鏈接中所述,視圖函數或URL名稱模式都可以在{%url%}
標記中使用。 無論是什么,它都在引號中。
警告 :
不要忘記在函數路徑或模式名稱周圍加上引號!
在Django 1.5中更改:第一個參數用於不引用,這與其他模板標記不一致。 從Django 1.5開始,它根據通常的規則進行評估:它可以是帶引號的字符串,也可以是在上下文中查找的變量。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.