Django - Vorlagen

Inhaltsverzeichnis
Erfolgreiche Anwendungs- und Systementwicklungen werden selten einzeln durchgeführt, oft steht ein Team dahinter, bei dem der eine Teil macht, was der Benutzer sehen soll und der andere Teil diese Ansätze zum Laufen bringt.
In Django Es gibt Vorlagen, die nichts anderes als Dokumente sind, in denen die Daten, die wir kommen durch die Ansichten und Modelle, damit sie organisiert und dem Nutzer angezeigt werden können, sie dienen auch der Darstellung von Formularen und der Erhebung von Daten.
Vorlagen
Wir hatten bereits gesagt, dass die Vorlagen es ermöglichen, die durch die Ansichten und Modelle erhaltenen Daten darzustellen, auch in den Vorlagen ist, dass wir die HTML mit denen wir das Erscheinungsbild unserer Seiten innerhalb unseres Projektes in Django, wir können die Vorlagen überall im Modul platzieren, aber nach Konvention und auch auf Anfrage einiger allgemeiner Module ein Verzeichnis namens Vorlagen und werden in den Dateien abgelegt.
WichtigDas Interessanteste an Vorlagen ist, dass Sie es nicht wissen müssen oder Python weder Django Denn sie verwenden eine spezielle Sprache, damit wir andere Teammitglieder einbinden und an ihnen arbeiten können, ohne Programmierspezialisten zu sein.
Auf diese Weise können wir einen Teil unseres Teams nur für Benutzerinteraktion und -erfahrung Sie sind für die Erstellung der Vorlagen verantwortlich und der andere Teil des Teams ist für die Erstellung der Vorlagen verantwortlich. Django-Funktionalitäten die es diesen Vorlagen ermöglichen, die entsprechenden Daten anzuzeigen.
Etikettensystem
Die Vorlagen haben ihr eigenes Etikettensystem, was bedeutet, dass wir zur Nutzung ihrer Fähigkeiten Etiketten verwenden werden, wenn HTML- oder PHP-Stil um mit ihnen umgehen zu können. Wir haben verfügbar Tags zum Durchlaufen, Hinzufügen von Kommentaren, Definieren von Blöcken, etc.
Auch wenn es kompliziert klingen mag, bedeutet dies nicht, dass Sie ein Meisterprogrammierer sein müssen, nur um Ahnungen zu haben grundlegendes HTML wir können eine Vorlage sehr einfach pflegen; Da es jedoch immer noch ein Python-basiertes System Wir können komplexere Funktionalitäten einbinden, dies wird jedoch nicht empfohlen, da dies den Schwierigkeitsgrad für die zukünftige Integration und Wartung des Codes erhöht.
Einige der am häufigsten verwendeten Etiketten sind die folgenden:
automatische FluchtMit diesem Tag können Sie Werte in unserer Vorlage sicher drucken, da es Zeichen als HTML-Tags vermeidet, die den Betrieb unserer Anwendung beeinträchtigen können. Es kann auch für den gegenteiligen Effekt verwendet werden automatische Flucht um den Inhalt so anzuzeigen, wie er ist, unabhängig von diesen Zeichen.
Im folgenden Bild sehen wir einen kleinen Code mit der Implementierung dieses Tags in ein Template:

BlöckeEin weiteres wichtiges Tag ist das Blöcke, zum Beispiel die Kommentarblöcke, diese helfen den Code zu organisieren und zeigen den anderen Mitgliedern des Teams, wie unsere Vorlage funktioniert. In der folgenden Abbildung sehen wir, wie wir einen Kommentarblock in a . implementieren Schablone In Django:

Es ist wichtig zu beachten, dass Kommentarblöcke nicht verschachtelt werden können, d. h. wir können keine Kommentare innerhalb von Kommentaren machen.
Am Ende dieses Tutorials wissen wir bereits etwas mehr über die grundlegenden Konzepte von Vorlagen. Django und wie sie uns helfen, unsere Anwendung in dieses Framework zu integrieren.Hat dir dieses Tutorial gefallen und geholfen?Sie können den Autor belohnen, indem Sie diesen Knopf drücken, um ihm einen positiven Punkt zu geben
wave wave wave wave wave