5

私が試してみると:

href="{% url post_content product_id=p.id %}"

このエラーがあります:

'url'には、空でない最初の引数が必要です。構文はDjango1.5で変更されました。ドキュメントを参照してください。

それを変更する方法は?

4

1 に答える 1

9

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

だから:"{% url 'post_content' product_id=p.id %}"

于 2013-03-07T12:55:25.477 に答える