Académique Documents
Professionnel Documents
Culture Documents
Cours de Django
Configuration de visual code :
Plugins á installer avant la configuration de l’environnement:(one Dark Pro,Prettier-Code
Formatter,Auto rename Tag)
Configuration de l’environnement
Avant tout il est impératif d’installer Python et d’avoir les notions de bases en Python pour
programmer avec le langage Django, en premier lieu il faut configure l’environnement par le
biais de virtualenv qui doit être installer via la commande (pip install virtualenv), une fois
installé nous pouvons créer notre environnement en utilisant la commande (virtualenv env)
Explication :
Virtualenv est la commande par default qui nous permet de créer l’environnement et env est
le nom que j’ai attribué et ce nom peut être n’importe lequel.
Une fois l’environnement active nous devons installer Django par le biais de la commande
(pip install Django).
Vérifions si nous avons bien installé Django en tapant la commande django-admin.
La commande Django-admin nous affichera une liste de plusieurs commandes que nous
utiliserons tout le long de la programmation.
Explication de certaines commandes :
La commande (makemigrations) prépare notre base de données pour la migration
La commande (migrate) exécute ces migrations que nous avions créées
La commande (runserver) met en activité notre server
La commande (startproject) nous permet de créer notre projet
La commande (startapp) pour créer notre application.
Configuration du programme.
Dans Myserver nous trouverons des fichiers comme settings.py et urls.py
Ouvrons notre projet ( Myserver ) avec VSCODE.
Une fois ouvert, nous devons ouvrir le fichier settings.py, sur le compartiment
INSTALLED_APPS nous devons ouvrir guillemet et écrire “Mon_application.apps.
MonAapplicationConfig”
Créons deux dossiers nommés(static et templates) dans notre Myserver puis allons de
nouveau dans notre fichiers settings.py, une fois qu’on y est, créons la variable (
STATICFILES_DIRS =[os.path.join(BASE_DIR,'static')] ) et dans la variable TEMPLATES :
ajoutons os.path.join(BASE_DIR,'templates') dans la clé DIRS .
Nous devons aussi