Ich habe einige Filter definiert und benutze sie sehr oft. Ich muss einige A/B-Tests durchführen und in einigen Situationen sollten einige Filter auf andere Weise funktionieren.Wie verwende ich die Variable, um den Filternamen in jinja2 templates zu übergeben
Der einfachste Weg dies zu tun wäre, eine Variable in der Vorlage zu erstellen, die einen Filternamen speichert. so etwas wie dieses:
{% set filter_name = 'some_name' %}
{{ my_value|filter_name }}
Aber wenn ich das versuche, bekomme ich eine Fehlermeldung:
TemplateAssertionError: no filter named 'filter_name'
Bitte helfen Sie mir, eine Lösung zu finden.