Django tps CHAPITRE TP L ? objet de ce TP est la découverte du framework web Django et la familiarisation avec ses concepts de base L ? accent est mis sur l ? aptitude à con ?gurer son environnement de travail sous UNIX et à créer rapidement une applicati
CHAPITRE TP L ? objet de ce TP est la découverte du framework web Django et la familiarisation avec ses concepts de base L ? accent est mis sur l ? aptitude à con ?gurer son environnement de travail sous UNIX et à créer rapidement une application web fonctionnelle à l ? aide du framework Documents ?? Cours http sif info-ufr univ-montp fr mmonnerville django cours django html ?? Énoncé du TP http sif info-ufr univ-montp fr mmonnerville django tps html index html ?? Documentation of ?cielle https docs djangoproject com Contact cours TPs Mathias Monnerville mathias monnerville univ-montp fr Préparation de l ? environnement L ? installation de Django va se faire localement dans votre répertoire utilisateur HOME Cela permet d ? installer facilement et à tout moment la dernière version du framework Lancer le script tpinit sh qui positionne les variables d ? environnement et garantit l ? utilisation d ? une version de Python compatible avec Django net local django tpinit sh Ce script crée un répertoire HOME local et un lien symbolique vers Python Il modi ?e votre PATH a ?n que l ? éxécution de la commande python dans le terminal lance la version Pour que les changements soient pris en compte immédiatement se déconnecter en fermant sa session ou bien forcer la prise en compte de la nouvelle con ?guration dans le terminal courant avec source bash pro ?le Créer un répertoire django qui comprendra le code source des projets étudiés en scéance de TP i C mkdir django cd django puis récupérer et décompresser l ? archive de la version Django cp net local django Django- tar gz tar xzf Django- tar gz cd Django- Installer Django dans son répertoire HOME local avec la commande python setup py install --pre ?x local cd django En ?n véri ?er que Django est correctement installé en récupérant son numéro de version python -c import django print django get version Hello world Créer le projet hello django-admin py startproject hello cd hello Lister le contenu du répertoire avec la commande tree -- hello -- init py -- settings py -- urls py -- wsgi py -- manage py a Quelle est l ? utilité du script manage py b Quel est le rôle du ?cher settings py Lancer manage py avec la sous-commande runserver pour démarrer le serveur de développement sur le port Visiter la page par défaut en faisant pointer votre navigateur sur http localhost Créer une nouvelle application world dans ce projet avec la sous-commande startapp de manage py Le contenu du répertoire du projet doit ressembler à C -- hello -- init py -- settings py -- urls py -- wsgi py -- manage py -- world -- init py -- models py -- tests py -- views py Activer cette nouvelle application en modi ?ant le ?chier hello settings py pour que la variable INSTALLEDAPPS qui est un tuple contienne l ? entrée INSTALLEDAPP ? world ? Changer la page d ?
Documents similaires










-
61
-
0
-
0
Licence et utilisation
Gratuit pour un usage personnel Attribution requise- Détails
- Publié le Jan 07, 2023
- Catégorie Creative Arts / Ar...
- Langue French
- Taille du fichier 74.1kB