Pytania otagowane jako jinja2

Jinja2 to szybki silnik szablonów dla Pythona. Ma pełną obsługę Unicode, automatyczne uciekanie, dziedziczenie, makra i wiele innych funkcji.

1
Uniknij składni jinja2 w szablonie jinja2
Obsługuję dynamiczne strony z szablonów Jinja2 w Flasku. Teraz definiuję szablony po stronie klienta, powiedzmy, Jinja2-clone Nunjucks wewnątrz tagu skryptu. Problem polega na tym, że szablony po stronie klienta mają składnię taką <% %>, jak interpreter Jinja2 Flaska, który może interpretować zamiast renderować dosłownie . Jak sprawić, by cały blok …
88 flask  jinja2 


4
Jak załadować szablon jinja bezpośrednio z systemu plików
Dokument jinja API na pocoo.org stwierdza: Najprostszy sposób skonfigurowania Jinja2 do ładowania szablonów dla twojej aplikacji wygląda mniej więcej tak: from jinja2 import Environment, PackageLoader env = Environment(loader=PackageLoader('yourapplication', 'templates')) Spowoduje to utworzenie środowiska szablonów z domyślnymi ustawieniami i programem ładującym, który wyszukuje szablony w folderze szablonów w pakiecie python aplikacji …

2
Jak dołączyć plik HTML do szablonu Jinja2?
Używam mikro-frameworka Flask dla mojego serwera, który używa szablonów Jinja. Mam template.htmlszablony dla rodziców i dzieci o nazwie, child1.htmla child2.htmlniektóre z tych szablonów dla dzieci są dość dużymi plikami HTML i chciałbym je jakoś podzielić, aby uzyskać lepszą przejrzystość w mojej pracy. Zawartość mojego main.pyskryptu: from flask import Flask, request, …
85 python  html  flask  jinja2 

3
Ansible: filtruj listę według jej atrybutów
Mam zmienną o nazwie „sieć” zarejestrowaną w Ansible: { "addresses": { "private_ext": [ { "type": "fixed", "addr": "172.16.2.100" } ], "private_man": [ { "type": "fixed", "addr": "172.16.1.100" }, { "type": "floating", "addr": "10.90.80.10" } ] } } Czy można uzyskać adres IP („addr”) z type = „floating”, robiąc coś takiego? …
84 jinja2  ansible 

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.