jinja2

Jinja2 ist eine schnelle Vorlagen-Engine für Python. Es verfügt über vollständige Unicode-Unterstützung, Auto-Escaping, Vererbung, Makros und viele andere Funktionen.
1
Antwort

Ändern der Wörterbuchattribute in jinja2

Angenommen, ich übergebe ein Wörterbuch an meine jinja2-Vorlage. In der Ansicht habe ich etwas wie %Vor% In der Vorlage muss ich den Wert der Schlüssel von get_params ändern. Das logische Ding %Vor% schlägt mit einem Fehler fehl %Vor%...
15.06.2012, 09:21
3
Antworten

Django: Wie verwende ich App-Templatetags von Drittanbietern mit Jinja 2?

Ich probiere Jinja2 für meine Django-Website. Nun, da Jinja2 nicht offiziell django templating engine ist und es ablehnt, die Template-Tags zu erkennen / zu laden, die ich vor jinja2 verwendet habe. Nun, auch wenn es eine Änder...
08.06.2012, 13:01
3
Antworten

Wie kann man jQuery modularer codieren?

Ich benutze ein Framework (Django) und ich habe viel Flexibilität beim Schreiben von HTML. Ich denke, dass die Art, wie ich jQuery schreibe, besser sein könnte. Nehmen Sie dies zum Beispiel: meistens überall, wo ein Submit-Button auf unserer...
15.11.2011, 16:44
1
Antwort

Erhalte dynamisch eine Variable (aus einer Zeichenkette) in Jinja

Mein Jinja-Kontext auf der obersten Ebene enthält Variablen, die in der Reihenfolge foo_0 , foo_1 usw. definiert sind. Ich möchte auf diese Variablen dynamisch zugreifen können, indem ich Strings mit Code wie "foo_" + str(0) erzeuge....
06.09.2016, 22:52
0
Antworten

Overload Jinja2 autodescape für (La) TeX

Ist es möglich, Jinja2 autoescape zu überladen, so dass es etwas auf eine benutzerdefinierte Weise (d. h. etwas anderes als HTML wie LaTeX) entkommt? Hier ist ein Beispiel, das versucht, TeX zu umgehen. %Vor% Wenn Sie den obigen Bef...
03.11.2011, 21:18
4
Antworten

Jinja2 Rundfilter nicht gerundet

Ich habe den folgenden Code in meiner Vorlage: %Vor% Ich erwarte Daten auf 1 Dezimalstelle gerundet. Wenn ich jedoch die Seite oder Quelle anschaue, ist dies die Ausgabe, die ich erhalte: %Vor% Dies wird nicht auf 1 Dezimalstelle gerunde...
30.07.2013, 21:14
4
Antworten

HTML Templating mit Jinja2 - Lost

Ich versuche, eine HTML-Vorlage in Python mit Jinja2 zu erstellen. Ich habe einen Vorlagenordner mit meiner 'template.html', aber ich weiß nicht, wie ich mit Umgebungen oder Paketladern umgehen soll. Ich habe Jinja2 mit easy_python installier...
11.01.2013, 11:05
2
Antworten

Eine ähnliche Methode wie 'startswith' in Jinja2 / Flask

Ich bin auf der Suche nach einer Methode / Methode, die ähnlich wie Pythons Start ist. Was ich tun möchte, ist einige Felder in der Tabelle zu verknüpfen, die mit "i -" beginnen. Meine Schritte: Ich habe Filter erstellt, die True / False...
05.02.2015, 14:04
5
Antworten

Zitate zu Elementen der Liste in jinja2 hinzufügen (ansible)

Ich habe eine sehr einfache Zeile in der Vorlage: %Vor% Und ich habe eine Liste für ip: %Vor% Aber Anwendung will IPs mit Anführungszeichen (ip = '1.1.1.1', '2.2.2.2'). Ich kann es so machen: %Vor% Aber es ist sehr hässlich. Ist e...
09.04.2015, 11:48
3
Antworten

ansible jinja2 verketten IP-Adressen

Ich möchte eine Gruppe von ips zu einer Zeichenfolge zusammenfügen. Beispiel ip1: 2181, ip2: 2181, ip3: 2181, usw. %Vor% Ich habe den obigen Code, aber ich kann mir nicht vorstellen, wie ich zu einer Zeichenkette verketten soll. Such...
30.01.2015, 08:22