Obtenir le projet de démarrage

Effectué

Dans ce module, vous allez travailler sur un site web de refuges pour chiens. Ce projet collecte des informations sur tous les refuges et sur les chiens prêts pour l’adoption à l’échelle du pays/de la région. Le but fictif de cette application est de trouver rapidement des foyers appropriés pour ces chiens. L’application cible toutes les personnes souhaitant adopter au niveau du pays/de la région, pas seulement celles résidant dans la zone où se trouve le refuge.

Le framework Django convient parfaitement à ce projet. Il vous permet de développer rapidement une application orientée client. Il offre également une base de données établie et une fonction d’administration facilement accessible aux employés d’un refuge pour les mises à jour.

Nous avons créé la configuration initiale de ce projet pour vous permettre de vous concentrer sur les concepts de ce module.

Configuration requise

Pour effectuer l’exercice, les outils suivants doivent être installés sur votre ordinateur :

Cloner le dépôt de démarrage

  1. Ouvrez une fenêtre de commande ou un terminal.

  2. Exécutez les commandes suivantes pour cloner le dépôt de démarrage et accéder au répertoire du projet.

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

    Notes

    La solution des exercices est disponible dans le répertoire solution.

Ouvrir le projet dans Visual Studio Code

Vous allez utiliser Visual Studio Code comme éditeur de code.

code .

Créer l’environnement virtuel

Pour ce projet, vous allez suivre les bonnes pratiques d’utilisation des environnements virtuels :

  1. Dans Visual Studio Code, sélectionnez Affichage>Terminal pour ouvrir le terminal.

  2. Dans le volet Terminal, exécutez les commandes suivantes pour créer et activer un environnement virtuel.

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

Installer Django

Le projet de démarrage utilise un fichier requirements.txt contenant la liste de tous les packages nécessaires. Vous pouvez les installer avec pip.

Dans le volet Terminal, exécutez la commande suivante pour installer les packages nécessaires.

pip install -r requirements.txt

Démarrer le serveur

Django peut héberger l’application localement. Configurez l’hébergement à partir du volet Terminal.

Entrez la commande suivante dans le volet Terminal.

python manage.py runserver