0

多くの情報源を読んだ後、私は内部に何があるべきかについて混乱しています{% url "xxx" %}(Django 1.5 の引用)。ビュー関数へのパスですか、それとも名前付き URL パターンの名前ですか?

公式の Django ドキュメントのさまざまな場所で言及されているように、どちらも正しいようです。

4

1 に答える 1

2

{%url%}最初のリンクに書かれているように、ビュー関数と URL 名パターンの両方をタグで使用できます。そして、それが何であれ、それを引用符で囲みます。

警告 :

関数パスまたはパターン名を引用符で囲むことを忘れないでください!

Django 1.5 で変更: 最初のパラメーターは引用符で囲まれていませんでしたが、これは他のテンプレート タグと矛盾していました。Django 1.5 以降、通常の規則に従って評価されます。引用符で囲まれた文字列またはコンテキストで検索される変数にすることができます。

于 2013-05-24T19:12:49.660 に答える