0

{{ request.get_full_path }}withの結果を比較したいのですが{% url "admin:index" %} 、その構文がわかりません。私は試した

{% if request.get_full_path == {% url "admin:index" %} %}
{% if request.get_full_path == url "admin:index" %}

しかし、どちらの場合も私は得TemplateSyntaxErrorます。

4

1 に答える 1

1

このtemplatetag スニペットを使用して、任意のタグの出力をキャプチャできます。

上記をアプリの 1 つの templatetag ライブラリに追加してロードすると、次のことが可能になります。

{% captureas admin_url %}{% url "admin:index" %}{% endcaptureas %}
{% if request.get_full_path == admin_url %}
于 2013-02-26T12:06:59.047 に答える