Slimish_Jinja.

Slim Templates-Syntax für Jinja2-Vorlagen
Jetzt downloaden

Slimish_Jinja. Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • BSD License
  • Preis:
  • FREE
  • Name des Herausgebers:
  • Rahul Kumar
  • Website des Verlags:

Slimish_Jinja. Stichworte


Slimish_Jinja. Beschreibung

Slimish_Jinja-Paket bietet Slim Templates Syntax für jinja2.installationi wird es bald auf PYPI hochladen. Bis dahin klonen Sie das Repository. Beispiele für die Verwendung von IT als "Jinja2-Erweiterung (Jinja_Demo.py)`, mit `Flasche (FLASH_DEMO.PY)` und Standalone` (Convert.py und Demo.py) `Bündelte. Wenn Sie es für einen anderen Zweck verwenden möchten , der `lexer - lexer.py` und` Parser - Parser.py` sind einfach genug. `Lexer` liest die Eingabe von Linien und erzeugt Token. `Parser` Implementiert einen handgerollten rekursiven Abstiegsparser.Für Schnellverweis, dieser Slim ::! 5 HTML-Kopf- / Inline-statischer Inhalt. Titel-BLOCK-Titel | Slimish-Jinja-Beispiel / Selbstschließendes Tag mit Attributen. Meta Name = "Keywords" content = "Template Sprache" Skript / leeres Jinja-Tag. @Block Script / 'ID' und 'Klasse' Verknüpfung. Körper # HOME.Fluid.liquid / verschachtelter statischer Inhalt. H1 | Das ist mein Header. / 'div' mit 'ID' und 'Klasse' Verknüpfung. # Inhalt.MAIN / leeres HTML-Tag. % div p dynamic = content p | verschachtelte dyanmic = Inhalt linker Incent ist in Textblöcken aufbewahrt. / Mixing HTML ist auch in Ordnung. P | Denkmirvana / dynamische Attribute. ul Class = "= user_class" / Jinja-Tag. -Für des Benutzers in den Benutzern li = user.name -if user.last_name li = user.last_name -elif user.middle_name li = user.middle_name -else li Nein user found.converts an: <> {% Block Titel%} Slimish-Jinja Beispiel {% Endblock%} {% Blockskript%} {% Endblock %}

Zugehörige Software