Ćwiczenie — konfigurowanie projektu początkowego
W tym module będziemy pracować nad witryną internetową dla schronisk dla psów. Ten projekt koncentruje się na zbieraniu informacji na temat wszystkich istniejących schronisk dla psów i psów, które mają nadzieję umieścić w Stany Zjednoczone. Fikcyjną nadzieją dla tej aplikacji jest to, że psy mogą znaleźć odpowiednie domy szybciej, ponieważ mieliby osoby, które chcą je przyjąć z okolic Stany Zjednoczone, a nie tylko ich lokalnego obszaru.
Django to idealna struktura dla tego projektu. Zapewnia on trasę do szybkiego tworzenia aplikacji dostępnej dla klientów. Usługa Django udostępnia również ustanowioną funkcję bazy danych i administratora, która może być łatwo dostępna dla pracowników w celu szybkiego aktualizowania. Utworzyliśmy początkową konfigurację dla tego projektu, która pozwala nam skupić się na pojęciach dotyczących tego modułu.
Wymagania
Do wykonania ćwiczeń będą potrzebne następujące zasoby zainstalowane na komputerze:
- Python
- Usługa Git
- Edytor kodu, taki jak program Visual Studio Code
Klonowanie repozytorium startowego
Otwórz polecenie lub okno terminalu.
Uruchom następujące polecenia, aby sklonować repozytorium startowe i zmienić katalog na projekt.
git clone https://github.com/MicrosoftDocs/ms-learn-django-generic-views.git cd ms-learn-django-generic-views/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. W tym kroku użyjemy wbudowanego okna terminalu w programie Visual Studio Code.
Wprowadź następujące polecenie w tym samym oknie terminalu .
python manage.py runserver