簡體   English   中英

Django模板url標記

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM