Ich migriere derzeit alle Referenzen auf statische Dateien in meinem Projekt auf das neue {% static%} Tag, das django 1.5 eingeführt hat, aber ich habe ein Problem, in einigen Orte, an denen ich Variablen verwende, um den Inhalt zu erhalten. Mit dem neuen Tag kann ich nicht, gibt es eine Möglichkeit, das zu lösen?django 1.5 - Wie man Variablen innerhalb eines statischen Tags verwendet
Aktuelle Code:
<img src="{{ STATIC_URL }}/assets/flags/{{ request.LANGUAGE_CODE }}.gif" alt="{% trans 'Language' %}" title="{% trans 'Language' %}" />
Was es sein soll (das nicht funktioniert):
<img src="{% static 'assets/flags/{{ request.LANGUAGE_CODE }}.gif' %}" alt="{% trans 'Language' %}" title="{% trans 'Language' %}" />
Ich habe es gerade getestet, es funktioniert auch nicht. Scheint, dass ich eine Workaround für diese –
denken müssen Können Sie genauer sein, wie "es nicht funktioniert"? Habe es einfach getestet und '/ static/assets/flags/de.gif' ohne Probleme ausgegeben ... –
Meine Schuld! Ich hatte das statische Tag nicht geladen, diese Lösung funktionierte perfekt :) –