Django template übergeben Sie eine template-variable in-cut-filter
Ich versuche, pass, eine Vorlage in einer cut-filter, so etwas wie dieses
{{ myVariable|cut:"something + templateVariable" }}
Ich versucht habe:
{{ myVariable|cut:"something"|add:templateVariable }}
und
{{ myVariable|cut:"something {{ templateVariable }}" }}
aber diese funktioniert nicht.
Ist dies möglich?
Du musst angemeldet sein, um einen Kommentar abzugeben.
Sollte es mit einer temporären Variablen mit dem mit tag:
Oder in Django 1.2 und älter:
Hinzufügen nicht unterstützt Verkettung von string und int, aber Sie könnte leicht ein template filter, der konvertiert zu einem string Beispiel:
Erlauben würde, eine solche Vorlage expression
some_int|to_unicode|add:'foo'
.add
filter zu verketten einen string mit einem integer-variable. Ich habe einfach erstellt ein Kunden-template-Tags, um damit umzugehen, und benutzt den code, den Sie schrieb, um Dinge einfacher machen