Nel mio modello Django ho bisogno di assegnare il valore di un url di nomi in una variabile all'interno di un blocco con in modo da poterlo utilizzare in più punti.Assegna il valore dell'URL con nome a una variabile nei modelli Django
Ho bisogno di realizzare qualcosa di simile:
{% for tag in post.tags.all %}
{% with tagabs={%url showtag tag%} %}
<li><a href="{{tagabs}}">#{{tag}}</a></li>
{% endwith %}
{% endfor %}
Ma ovviamente questo non funziona e finirebbe con un errore di analisi. L'esempio precedente è uno scenario semplice in cui potrei avere {% url showtag tag%} invece di {{tagabs}} e rimuovere il blocco with. Ma nel mio scenario il valore di tagabs ho bisogno di usarlo in diversi punti e all'interno di una dichiarazione if per il confronto.
Grazie per l'aiuto.
Potrebbe dare un po 'più informazioni sul problema più grande per favore? – rockingskier