Mako-Vorlagen mit Django integrieren
Der Grundgedanke einer Vorlagensprache ist, dass die Sprache in ein anderes Masterdokument „eingebettet“ ist. Es handelt sich um eine Sprache, die die Definition von Platzhaltern ermöglicht, die später im Entwurfsprozess ersetzt werden sollen. Vorlagen ermöglichen die Definition von Platzhaltern, die später ausgefüllt und durch tatsächliche Inhalte ersetzt werden. Die meisten modernen, webbasierten Templatesprachen bieten eine Vielzahl von Funktionen. So ist es zum Beispiel möglich, innerhalb einer Vorlage eine Schleife durch Informationen zu ziehen und eine bedingte Logik bereitzustellen! Mako ist eine solche Templating-Sprache, die darauf ausgelegt ist, sowohl die Leistung als auch die Einfachheit der Syntax zu maximieren. Ein Hauptmerkmal…