Ćwiczenie — konfigurowanie projektu początkowego

Ukończone

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:

Klonowanie repozytorium startowego

  1. Otwórz polecenie lub okno terminalu.

  2. 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.

  1. W programie Visual Studio Code otwórz okno terminalu, wybierając pozycję Wyświetl>terminal.

  2. 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