私のDjangoテンプレートでは、複数の場所で使用できるように、名前付きURLの値をwithブロック内の変数に代入する必要があります。Djangoテンプレートの変数に名前付きURLの値を代入
私はこのような何かを達成する必要があります:
{% for tag in post.tags.all %}
{% with tagabs={%url showtag tag%} %}
<li><a href="{{tagabs}}">#{{tag}}</a></li>
{% endwith %}
{% endfor %}
をしかし、明らかにそれは動作しませんし、構文解析エラーで終わるでしょう。上記の例は、{{tagabs}}の代わりに{%url showtag tag%}を使用し、withブロックを削除するという単純なシナリオです。しかし私のシナリオではtagabsの値をいくつかの場所やif文の中で比較する必要があります。
ありがとうございました。
あなたは大きな問題に少し詳細情報をください与えてもらえますか? – rockingskier