HAML oder Jade-template-syntax für Python?
Gibt es template-engines für Python mit einer syntax ähnlich wie Jade oder HAML?
Du musst angemeldet sein, um einen Kommentar abzugeben.
Gibt es template-engines für Python mit einer syntax ähnlich wie Jade oder HAML?
Du musst angemeldet sein, um einen Kommentar abzugeben.
Überprüfen Sie die
pyjade
Python-Paket hier bei pypi, und hier bei github.Disclaimer: ich bin der Inhaber 🙂
jsjinja
für Python, die kompiliert die jinja2-templates für javascript ;). Check it out! github.com/syrusakbary/jsjinjaWirklich, ich Liebe jade. Pyjade machte es möglich mit jade in einigen python-Projekt mit jinja oder django.
Aber ich muss sagen, dass pyjade ist nicht 100% kompatibel mit jade.
Beispielsweise ternäre operator wird nicht unterstützt, in pyjade. Sie können einige python-syntax zu tun, die gleiche Sache, Aber das wird die Vorlage nur verwendet werden kann, mit pyjade aber nicht die original jade.
Also, wenn Sie wollen, teilen sich die selben Vorlagen zwischen jade und pyjade, zu STOPPEN. aber wenn Sie nur wollen, um zu verwenden jade-syntax in python-Projekt, pyjade gute Wahl.
Ich bin nicht vertraut mit Jade, aber ich vermute, Sie werden feststellen, dass dieser SO ein post interessant: HAML Umsetzung für python /django
Können Sie versuchen,https://github.com/avanov/Plim, es ist sehr ähnlich wie jade.