Esercizio - Configurare il progetto e installare Django

Completato

In questo modulo verrà creato un sito Web per canili. Questo progetto è incentrato sulla raccolta di informazioni relative a tutti i canili esistenti e ai cani per cui i canili vogliono trovare una collocazione in tutti gli Stati Uniti. L'obiettivo fittizio di questa app consiste nell'accelerare la collocazione dei cani in abitazioni idonee, grazie alla possibilità di raggiungere persone che vogliono adottarli in tutti gli Stati Uniti, non solo nell'area locale.

Django è un framework efficace per questo progetto perché fornisce un percorso per lo sviluppo rapido di un'app per i clienti. Fornisce anche un database e una funzione di amministrazione stabili a cui i dipendenti possono accedere facilmente per l'aggiornamento rapido. È stata creata la configurazione iniziale per questo progetto, in modo da consentire all'utente di concentrarsi sui concetti di questo modulo.

Requisiti

Per completare gli esercizi, è necessario che nel computer siano installati gli elementi seguenti:

Clonare il repository di base

  1. Aprire una finestra di comando o un terminale.

  2. Eseguire i comandi seguenti per clonare il repository iniziale e passare alla directory del progetto.

    git clone https://github.com/MicrosoftDocs/mslearn-django-models-data
    cd mslearn-django-models-data/starter
    

    Nota

    La soluzione degli esercizi è disponibile nella directory della soluzione.

Aprire il progetto in Visual Studio Code

Come editor di codice verrà usato Visual Studio Code.

Nella stessa finestra di comando o del terminale immettere il comando seguente per aprire la cartella in Visual Studio Code:

code .

Creare l'ambiente virtuale

Per il progetto verrà seguita la procedura consigliata che prevede l'uso di ambienti virtuali.

  1. In Visual Studio Code aprire la finestra del terminale selezionando Visualizza>terminale.

  2. Nella nuova finestra del terminale eseguire questi comandi per creare e attivare un ambiente virtuale:

    # Windows
    py -3 -m venv venv
    .\\venv\\Scripts\\activate
    
    # macOS or Linux
    python3 -m venv venv
    source ./venv/bin/activate
    

Installare Django

Il progetto iniziale usa un file denominato requirements.txt per includere l'elenco di tutti i pacchetti necessari. È possibile installare tali pacchetti usando pip.

Nella stessa finestra del terminale eseguire il comando seguente per installare i pacchetti necessari:

pip install -r requirements.txt

Avviare il server

Django può ospitare l'applicazione in locale. Questa operazione verrà eseguita usando la finestra del terminale predefinita in Visual Studio Code.

Immettere il comando seguente nella stessa finestra del terminale:

python manage.py runserver