Seite 1 von 1

[Django] Template "append block" ?

Verfasst: Samstag 6. Juni 2009, 19:53
von jens
Gibt es eigentlich sowas wie ein "append block" in django Templates?

Wenn man von Templates erbt, kann man die existierenden Blöcke überschreiben. Ich such aber eine Möglichkeit, nicht zu überschreiben, sondern Inhalte Anzufügen...

Brauchbar wäre sowas, um z.B. breadcrumbs im django admin panel ein wenig einfacher erweiterbar zu machen.

IMHO geht das mit django erstmal nicht. Kennt jemand eine externe contrib die das bietet?

Verfasst: Sonntag 7. Juni 2009, 09:01
von sma
Rufe `{{ block.super }}` in deinem Block auf, um an dieser Stelle den Inhalt des überschriebenen Blocks einzufügen.

Stefan

Verfasst: Montag 8. Juni 2009, 11:37
von jens
Ah! Das kannte ich noch nicht. Ist ja super! Danke für den Hinweis. :lol: