Attualmente sto migrando tutti i riferimenti di file statici nel mio progetto al nuovo tag {% static%} introdotto da django 1.5, ma sto riscontrando un problema, in alcuni luoghi che utilizzo le variabili per ottenere il contenuto. Con il nuovo tag non posso, c'è un modo per risolvere questo?django 1.5 - Come utilizzare le variabili all'interno del tag statico
codice attuale:
<img src="{{ STATIC_URL }}/assets/flags/{{ request.LANGUAGE_CODE }}.gif" alt="{% trans 'Language' %}" title="{% trans 'Language' %}" />
quello che dovrebbe essere (questo non funziona):
<img src="{% static 'assets/flags/{{ request.LANGUAGE_CODE }}.gif' %}" alt="{% trans 'Language' %}" title="{% trans 'Language' %}" />
L'ho appena testato, non funziona neanche. Sembra che dovrò pensare a una soluzione alternativa per questo –
Puoi essere più specifico come "non funziona"? Appena testato e uscite '/ static/assets/flags/de.gif' senza problemi ... –
colpa mia! Non avevo caricato il tag statico, questa soluzione funzionava perfettamente :) –