Szczegóły programowe:
Wersja: 2.7.3
Filmu: 12 May 15
Licencja: Wolny
Popularność: 11
To zapewnia Django inspirowane składni XML, ale nie obsługuje opcjonalny piaskownicy środowiska i wyrażenia wbudowanych
Cechy .
- Składnia konfigurowalne. Jeśli generowania lateksu lub innych formatów z Jinja2 użytkownik może zmienić ograniczniki do czegoś, co lepiej integruje się do znaczników LaTeX.
- Szybki. Podczas gdy wydajność nie jest celem głównie z Jinja2 to zaskakująco szybko. W porównaniu do zwykłego napowietrznych kodzie Pythona została zredukowana do minimum.
- Łatwa do debugowania. Jinja2 integruje się bezpośrednio do systemu, który pozwala Pythona traceback do debugowania szablonów Jinja2 regularne pomocników Python debugowania.
- Bezpieczne. Jest to możliwe do oceny kod szablonu niezaufane, jeśli włączona jest opcja piaskownicy. Pozwala Jinja2 być używany jako język szablonów dla aplikacji, w których użytkownicy mogą zmienić wygląd szablonu.
Co nowego w tym wydaniu:
- kwestia bezpieczeństwa:
- Poprawiono poprawkę bezpieczeństwa dla folderu pamięci podręcznej. Ta poprawka została dostarczona przez RedHat.
Co nowego w wersji 2.7.2:
- kwestia bezpieczeństwa:
- Zmieniono domyślny folder dla pamięci podręcznej systemu plików jako użytkownik specyficzne i pisać i czytać zabezpieczone w systemach UNIX.
Co nowego w wersji 2.5.4:.
- Naprawiono błąd priorytet operatora z działalności jednoargumentowych
- Migracja do git.
Co nowego w wersji 2.5.2:.
- scalone w fix dla Pythona 3 dotyczące dokładności
- Lepsza wiadomość i unbroke 3.x.
- Unbroke setup.py.
- Naprawiono problem z operatorów źle unarne o pierwszeństwo.
Co nowego w wersji 2.5.1:
- Naprawiono problem z jednoargumentowych operatorów mających złą pierwszeństwo .
- Poprawiono Test filtr abs.
- MarkupSafe jest obecnie wykorzystywana do speedups Jinja2.
- Dodane docs do Porównania.
Co nowego w wersji 2.4:
- Funkcje ładowania szablonu środowiska teraz przejrzysty przejść przez obiekt szablonu Jeśli został przekazany do niego. To sprawia, że można importować lub rozciągać się od obiektu szablonu, który został przekazany do szablonu.
- Dodano: Klasa: `ModuleLoader`, że może załadować szablony ze źródeł wstępnie skompilowanych. Środowisko posiada teraz metodę kompilacji szablonów z skonfigurowanego ładowarki w pliku zip lub folderu.
- Rozszerzenie _speedups C obsługuje Python 3.
- Dodano wsparcie dla autoescaping przełączając sekcje i wsparcia dla kontekstów ewaluacji (: Nr ref: `eval-context`).
- Rozszerzenia mają pierwszeństwo teraz.
Wymagania :
- Python 2.4 lub nowszy,
- działa kompilator C
- ctypes Python
Komentarze nie znaleziono