Ćwiczenie — pobieranie projektu początkowego
W tym module będziemy pracować nad witryną internetową dla schronisk dla psów. Ten projekt koncentruje się na zbieraniu informacji dla wszystkich istniejących schronisk dla psów i psów, które mają nadzieję umieścić. Fikcyjną nadzieją dla tej aplikacji jest to, że psy będą mogły znaleźć odpowiednie domy szybciej, ponieważ będą mieli osoby, które chcą je adoptować z całego Stany Zjednoczone, a nie tylko ich okolicy.
Django jest dobrą strukturą dla tego projektu, ponieważ zapewnia trasę do szybkiego tworzenia aplikacji przeznaczonej dla klientów. Zapewnia również ustanowioną bazę danych i funkcję administracyjną, do których pracownicy mogą łatwo uzyskiwać dostęp w celu szybkiego aktualizowania. Utworzyliśmy początkową konfigurację projektu, abyśmy mogli skupić się na pojęciach dotyczących tego modułu.
Wymagania
Do wykonania ćwiczeń potrzebne są następujące elementy zainstalowane na komputerze:
- Python
- Usługa Git
- Edytor kodu, taki jak program Visual Studio Code
Klonowanie repozytorium startowego
Otwórz okno polecenia lub terminal.
Uruchom następujące polecenia, aby sklonować repozytorium startowe i przejść do katalogu projektu.
git clone https://github.com/MicrosoftDocs/mslearn-django-views-templates cd mslearn-django-views-templates/starter
Uwaga
Rozwiązanie do ćwiczeń można znaleźć w katalogu rozwiązań .
Otwieranie projektu w programie Visual Studio Code
Jako edytor kodu użyjemy programu Visual Studio Code .
W tym samym oknie polecenia lub terminalu wprowadź następujące polecenie, aby otworzyć folder w programie Visual Studio Code:
code .
Tworzenie środowiska wirtualnego
Zastosujemy najlepsze rozwiązanie dotyczące pracy ze środowiskami wirtualnymi dla naszego projektu.
W programie Visual Studio Code otwórz okno terminalu, wybierając pozycję Wyświetl>terminal.
W nowym oknie terminalu uruchom następujące polecenia, aby utworzyć i aktywować środowisko wirtualne:
# Windows py -3 -m venv venv .\\venv\\Scripts\\activate # macOS or Linux python3 -m venv venv source ./venv/bin/activate
Instalowanie platformy Django
Projekt startowy używa pliku requirements.txt do przechowywania listy wszystkich niezbędnych pakietów. Możemy je zainstalować przy użyciu polecenia pip
.
W tym samym oknie terminalu uruchom następujące polecenie, aby zainstalować wymagane pakiety:
pip install -r requirements.txt
Uruchamianie serwera
Platforma Django może hostować aplikację lokalnie. Zrobimy to przy użyciu wbudowanego okna terminalu w programie Visual Studio Code.
Wprowadź następujące polecenie w tym samym oknie terminalu:
python manage.py runserver