Aus dem Kurs: Django Grundkurs
Erhalten Sie Zugriff auf diesen Kurs – mit einer kostenlosen Probeversion
Werden Sie noch heute Mitglied und erhalten Sie Zugriff auf mehr als 25.300 Kurse von Branchenfachleuten.
Vererbung bei Templates – Tutorial zu Django
Aus dem Kurs: Django Grundkurs
Vererbung bei Templates
Django-Applets gestatten eine Vererbung, d.h., in diesem Moment kommen mehrere Templates zum Einsatz, allerdings ist das zweite Template nicht in das andere eingebunden, mit include, sondern wir vererben über eine andere Syntax und die nutzt das Schlüsselwort extends. Aus Sicht der Vererbung spricht man von sogenannten Subklassen. Und entsprechend habe ich jetzt dieses Template subtpl genannt und Sie sehen hier, dass es von einem supertpl, also in Bezug auf Klassen von einer Superklasse, erbt. Und die Syntax an sich lautet extends, Name des Supertemplates oder auch Mastertemplate genannt. Die Syntax an sich ist nicht schwer, aber die Vorgehensweise aus meiner Sicht etwas gewöhnungsbedürftig. Denn man gibt hier in dem abgeleiteten Template einen Block an, mit einer Bezeichnung und in dem Supertemplate taucht dieser Block wieder auf, zumindest ein Block mit dieser Bezeichnung, und darüber referenziert Django dass in dem Template, das als Master agiert, das abgeleitete Template…
Inhalt
-
-
-
-
-
-
(Gesperrt)
Variablen1 Min. 8 Sek.
-
(Gesperrt)
Template-Tags2 Min. 14 Sek.
-
(Gesperrt)
for-Schleife und der circle-Tag1 Min. 12 Sek.
-
(Gesperrt)
Templates einbinden2 Min. 26 Sek.
-
(Gesperrt)
Vererbung bei Templates2 Min. 2 Sek.
-
(Gesperrt)
Eine Übersicht zu Tags und Filtern1 Min. 13 Sek.
-
(Gesperrt)
Ein komplexes Praxisbeispiel6 Min. 20 Sek.
-
(Gesperrt)
-