Ich weiß, ich habe mal gesagt ich baue mir ein eigene Template Engine aber ich Teste mal wieder aufs neue wie die aktuellen Engines so sind.
Bottle hat ja die Möglichkeit mittels '%include ...' ein SubTemplate einzubinden.
Geht das auf auch eine andere Art und weise?
Da ich die Platzhalter im Template mit einem Dictionary ersetze wollte ich das auch so mit dem SubTemplate machen. In dem ich den Inhalt des SubTemplates in einen String lade und ihn in ein dict packe. Dessen Platzhalter sollten dann wiederum ersetzt werden können.
Ich hoffe ihr könnt mir folgen.
Mein Ziel ist es einfach auch die SubTemplates über den Python Code zu verwalten. Ist das möglich mit Bottle und dessen Template Funktionalität?
Gruß, deadshox
#Edit
Ein möglichkeit würde es geben, da bin ich mir aber nicht sicher wie performant sie ist.
Code: Alles auswählen
@route('/')
def index()
dict = {
'stpl1': template('stpl1'),
'stpl2': template('stpl2')
}
return template('main', dict)