Looking for django Keywords? Try Ask4Keywords

DjangoGenerische Ansichten


Einführung

Generische Ansichten sind Ansichten, die eine bestimmte vordefinierte Aktion ausführen, z. B. Objekte erstellen, bearbeiten oder löschen oder einfach eine Vorlage anzeigen.

Generische Ansichten müssen von funktionalen Ansichten unterschieden werden, die immer von Hand geschrieben werden, um die erforderlichen Aufgaben auszuführen. Zusammenfassend kann gesagt werden, dass generische Ansichten konfiguriert werden müssen, während funktionale Ansichten programmiert werden müssen.

Generische Ansichten sparen viel Zeit, insbesondere wenn Sie viele standardisierte Aufgaben haben.

Bemerkungen

Diese Beispiele zeigen, dass generische Ansichten standardisierte Aufgaben im Allgemeinen erheblich vereinfachen. Anstatt alles von Grund auf zu programmieren, konfigurieren Sie, was andere Personen bereits für Sie programmiert haben. Dies ist in vielen Situationen sinnvoll, da Sie sich mehr auf das Design Ihrer Projekte als auf die Prozesse im Hintergrund konzentrieren können.

Solltest du sie immer benutzen? Nein. Sie sind nur sinnvoll, wenn Ihre Aufgaben relativ standardisiert sind (Laden, Bearbeiten, Löschen von Objekten) und je mehr sich Ihre Aufgaben wiederholen. Die Verwendung einer bestimmten generischen Ansicht nur einmal und das Überschreiben aller Methoden zum Ausführen sehr spefischer Aufgaben ist unter Umständen nicht sinnvoll. Mit einer funktionalen Ansicht können Sie hier besser aufgehoben sein.

Wenn Sie jedoch über viele Ansichten verfügen, für die diese Funktionalität erforderlich ist, oder wenn Ihre Aufgaben genau mit den definierten Aufgaben einer bestimmten generischen Ansicht übereinstimmen, sind generische Ansichten genau das, was Sie benötigen, um Ihr Leben einfacher zu gestalten.

Generische Ansichten Verwandte Beispiele