[Bottle] Jinja2 als Engine für 'merged app'
Verfasst: Montag 20. Oktober 2014, 11:04
Hallo Zusammen,
ich bin gerade dabei eine kleine Bottle-App mit Jinja2 als Template Engine zu schreiben. Um dem Gedanken des MVC-Patterns und der Aspekte-Trennung gerecht zu werden, habe ich für jede der Unterkategorien eine eigene Bottle-App mit den jeweiligen Routen geschrieben; diese werden am Ende in einer separaten Datei zu einer einzigen App gemerged.
Momentan habe ich in den Dateien der 'kleinen Apps' jeweils die folgende Zeile:
Da ich für jinja2 auch einige Custom-Filter implementiert habe, diese in allen Apps benötige aber nur einmalig tippen möchte (DRY), wollte ich fragen, ob es eine Möglichkeit gibt die Template Engine global zu definieren, sodass alle Apps/Templates diese und die dazugehörigen Filter nutzen können.
Falls ich irgendwas vergessen habe, lasst es mich bitte wissen.
Danke und beste Grüße,
who-the-heck
p.s. sollte die Frage total trivial sein, entschuldigt bitte! Bin leider noch blutiger Anfänger
ich bin gerade dabei eine kleine Bottle-App mit Jinja2 als Template Engine zu schreiben. Um dem Gedanken des MVC-Patterns und der Aspekte-Trennung gerecht zu werden, habe ich für jede der Unterkategorien eine eigene Bottle-App mit den jeweiligen Routen geschrieben; diese werden am Ende in einer separaten Datei zu einer einzigen App gemerged.
Momentan habe ich in den Dateien der 'kleinen Apps' jeweils die folgende Zeile:
Code: Alles auswählen
from Bottle import jinja2_view as view
Falls ich irgendwas vergessen habe, lasst es mich bitte wissen.
Danke und beste Grüße,
who-the-heck
p.s. sollte die Frage total trivial sein, entschuldigt bitte! Bin leider noch blutiger Anfänger
