Ottenere il progetto iniziale
In questo modulo verrà creato un sito Web per canili. Questo progetto raccoglie le informazioni su tutti i canili e sui cani pronti per l'adozione in tutto il paese/area geografica. L'obiettivo fittizio di questa app consiste nel trovare rapidamente abitazioni appropriate per i cani. L'app raggiunge gli utenti che vogliono adottare un cane, non solo nelle aree locali dei canili, ma in tutto il paese/area geografica.
Django è il framework perfetto per questo progetto perché consente di sviluppare rapidamente un'app rivolta ai clienti. Fornisce anche un database e una funzione di amministrazione stabili, facilmente aggiornabili dai dipendenti dei canili.
È stata creata la configurazione iniziale per questo progetto, in modo da consentire all'utente di concentrarsi sui concetti di questo modulo.
Requisiti
Per completare l'esercizio, è necessario che gli strumenti seguenti siano installati nel computer:
- Python
- Git
- Un editor di codice, ad esempio Visual Studio Code
Clonare il repository di base
Aprire una finestra di comando o un terminale.
Eseguire i comandi seguenti per clonare il repository iniziale e passare alla directory del progetto.
git clone https://github.com/MicrosoftDocs/mslearn-django-deployment cd mslearn-django-deployment/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.
code .
Creare l'ambiente virtuale
Per il progetto verrà seguita la procedura consigliata che prevede l'uso di ambienti virtuali:
In Visual Studio Code aprire il terminale selezionando Visualizza>Terminale.
Nel riquadro 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
.
Nel riquadro Terminale eseguire questo comando per installare i pacchetti necessari.
pip install -r requirements.txt
Avviare il server
Django può ospitare l'applicazione in locale. Configurare l'hosting dal riquadro del terminale.
Immettere il comando seguente nel riquadro Terminale.
python manage.py runserver