Django Tutorial Deutsch Google

July 1, 2024, 7:12 am

Großartig, das war einfach! Wenn Sie ein tieferes Verständnis dafür bekommen möchten, wie das REST-Framework zusammenpasst, gehen Sie zum Tutorial oder fangen Sie an, den API-Leitfaden zu durchsuchen.

  1. Django tutorial deutsch pdf
  2. Django tutorial deutsch de

Django Tutorial Deutsch Pdf

Django ( /ˈdʒæŋɡoʊ/) ist ein freies, quelloffenes Web-Anwendungs-Framework, geschrieben in Python. Ein Web-(Anwendungs-)Framework ist eine Art Baukastensystem, das dir mit vielen vorgefertigten Teilen die Entwicklung von Web-Anwendungen stark erleichtert. Wenn du eine Website entwickelst, brauchst du immer wieder sehr ähnliche Elemente: Einen Weg, Benutzer zu verwalten (Registrierung, Anmeldung, Abmeldung etc. ), einen Administrationsbereich, Formulare, Upload von Dateien usw. Ein neues Projekt beginnen — Django Workshop v0.4 Dokumentation. Glücklicherweise wurde schon vor einiger Zeit erkannt, dass Web-Entwickler immer wieder die gleichen Probleme zu lösen haben. Gemeinsam entstanden so verschiedene Frameworks (Django ist so eines), welche die Web-Entwicklung durch vorgefertigte Elemente erleichtern. Frameworks sind dazu da, damit du das Rad nicht neu erfinden musst. Du kannst dich auf die konkret zu erfüllenden Anforderungen der Webseite kümmern. Die grundlegende Basis der Webseite stellt dir das Framework zur Verfügung. Warum brauchst du ein Framework?

Django Tutorial Deutsch De

Dazu wechselst Du im Terminal in den pim-Ordner und gibst den folgenden Befehl ein: python runserver Wenn Du nun im Browser die URL localhost:8000 aufrufst, meldet sich Python Django mit einer ersten Website, die uns bestätigt, dass soweit alles funktioniert: Hervorragend! Abb. 2: Python Django begrüßt uns mit einer Welcome-Seite Eine App zu Python Django hinzufügen In vielen anderen Frameworks könntest Du nun direkt mit dem Erstellen der ersten Webseite loslegen. Python Django ist da etwas komplizierter und benötigt zunächst noch eine App im Projekt. Eine App ist ein Untermodul des Projekts, bei uns also zum Beispiel Termine oder Notizen. Du legst die App wieder mit an. Diesmal aber mit der Option startapp, gefolgt vom Namen der zu erzeugenden App. Django tutorial deutsch pdf. Hier heißt sie termine: python startapp termine Im Ordner pim findet sich nun ein neuer Ordner termine. Er ist folgendermaßen aufgebaut: Abb. 3: Dateien und Aufbau der angelegten App für Django in Python Eine ganze Menge Dateien inzwischen, oder?

Zum Glück müssen wir nicht alle bearbeiten. Denn innerhalb der App sind besonders die Dateien und wichtig, die wir bald mit Code befüllen. MVC vs. MVT Die meisten Webframeworks basieren auf dem MVC-Pattern. Falls Du Patterns noch nicht kennst: Ein Pattern (auf deutsch Entwurfsmuster) ist eine Idee, ein Konzept wie etwas programmiert werden könnte. Eine Art Kochrezept also, das man dann in verschiedenen Programmiersprachen ausprogrammieren kann. MVC ist vermutlich das bekannteste Pattern, die Abkürzung steht für Model, View und Controller. Die Idee hinter MVC ist, dass eine Softwarekomponente namens Controller eine Anfrage aus dem Web entgegennimmt. Zum Beispiel, weil auf der Webseite ein Button gedrückt und dadurch ein HTTP-Request verschickt wurde. Django tutorial deutsch lernen. Der Controller aktualisiert mithilfe eventuell übergebener Daten den Datenbestand im Hintergrund (das Model), sucht bei Bedarf benötigte Daten heraus und liefert dann eine neue Webseite (die View) an den Benutzer aus. Python Django basiert auf dieser Idee, allerdings in leicht abgewandelter Form.

[email protected]