Übung: Abrufen des Starterprojekts
In diesem Modul arbeiten wir an einer Website für Hundetierheime. Dieses Projekt konzentriert sich auf das Erfassen von Informationen zu allen vorhandenen Hundetierheimen und Hunden, die Sie in den USA vermitteln möchten. Die fiktive Hoffnung für diese App besteht darin, dass Hunde schneller ein passendes Zuhause finden können, weil es Menschen gibt, die sie aus den ganzen Vereinigten Staaten und nicht nur aus ihrer lokalen Umgebung adoptieren können.
Django ist das perfekte Framework für dieses Projekt. Es stellt eine Route für die schnelle Entwicklung einer kundenorientierten App bereit. Django bietet außerdem eine etablierte Datenbank und eine Administratorfunktion, auf die die Mitarbeiter leicht zugreifen können, um schnelle Aktualisierungen vorzunehmen. Wir haben die anfängliche Einrichtung für das Projekt erstellt, sodass wir uns auf die Konzepte für dieses Modul konzentrieren können.
Requirements (Anforderungen)
Sie benötigen die folgenden auf Ihrem Computer installierten Ressourcen, um die Übungen durchführen zu können:
- Python
- Git-Client
- Ein Code-Editor wie Visual Studio Code
Klonen des Starterrepositorys
Öffnen Sie ein Befehlsfenster oder Terminal.
Führen Sie die folgenden Befehle aus, um das Starterrepository zu klonen und in das Verzeichnis des Projekts zu wechseln.
git clone https://github.com/MicrosoftDocs/mslearn-django-admin-site cd mslearn-django-admin-site/starter
Hinweis
Die Lösung für die Übungen finden Sie im Verzeichnis solution.
Öffnen des Projekts in Visual Studio Code
Wir verwenden Visual Studio Code als Code-Editor.
Geben Sie im gleichen Befehls- oder Terminalfenster den folgenden Befehl ein, um den Ordner in Visual Studio Code zu öffnen.
code .
Erstellen der virtuellen Umgebung
Wir befolgen die bewährte Methode und arbeiten mit virtuellen Umgebungen für unser Projekt.
Öffnen Sie in Visual Studio Code das Terminalfenster, indem Anzeigen>Terminal auswählen.
Führen Sie in dem neuen Terminalfenster die folgenden Befehle aus, um eine virtuelle Umgebung zu erstellen und zu aktivieren.
# Windows py -3 -m venv venv .\\venv\\Scripts\\activate # macOS or Linux python3 -m venv venv source ./venv/bin/activate
Installieren von Django
Das Starterprojekt verwendet eine Datei requirements.txt, die die Liste aller erforderlichen Pakete enthält. Wir können sie mithilfe von pip
installieren.
Führen Sie im gleichen Terminalfenster den folgenden Befehl aus, um die erforderlichen Pakete zu installieren.
pip install -r requirements.txt
Erstellen der Datenbank
Zu Entwicklungszwecken verwendet Django eine Instanz von SQLite. Sie können Django verwenden, um die Datenbank mithilfe der Datenbankmigrationstools zu erstellen.
Führen Sie im gleichen Terminalfenster den folgenden Befehl aus, um die Datenbank zu erstellen.
python manage.py migrate
Starten des Servers
Django kann die Anwendung lokal hosten. In diesem Schritt verwenden Sie das integrierte Terminalfenster in Visual Studio Code.
Geben Sie den folgenden Befehl in das gleiche Terminalfenster ein.
python manage.py runserver