Django
Django est un framework Web gratuit et open source écrit en Python. Il suit le modèle architectural modèle-modèle-vues et est maintenu par la Django Software Foundation. Il a été publié pour la première fois le 21 juillet 2005 et est sous licence licence BSD à 3 clauses. Django est connu pour son développement rapide et sa conception propre et pragmatique, ce qui en fait un choix populaire pour la création d'applications Web.
Installation:
- Assurez-vous d'avoir téléchargé Python. Sinon, installez-le à partir du site Web officiel de Python (lien)
- Après avoir installé Python, terminez la configuration et terminez.
- Pour vérifier si Python est correctement installé ou non, ouvrez le terminal et exécutez ceci
python --version
# output will be python version you have installed
Création d'un environnement virtuel : (facultatif) mais le meilleur -
Configuration de votre environnement virtuel :
-
Pourquoi utiliser des environnements virtuels ? Les environnements virtuels isolent les dépendances de votre projet, évitant ainsi les conflits avec d'autres projets et garantissant que votre projet dispose des versions exactes des bibliothèques dont il a besoin.
- Création d'un environnement virtuel
- Ouvrez votre terminal ou votre invite de commande.
- Accédez au répertoire dans lequel vous souhaitez stocker votre projet.
- Utilisez la commande suivante pour créer un environnement virtuel (en utilisant venv, l'option de bibliothèque standard) :
# If you want to use with python3 then
python3 -m venv my_env
# If you want to use with just python then
virtualenv env_name
(Remplacez my_env par le nom de votre environnement préféré.)
- Activation de votre environnement virtuel
-
Linux/macOS :
source my_env/bin/activate
my_env\Scripts\activate
-
Confirmation : Vous devriez voir le nom de l'environnement virtuel entre parenthèses avant l'invite de votre terminal (par exemple, (mon_env) votre_utilisateur@votre_ordinateur).
- Création d'un dossier de projet
-
Dans votre terminal :
mkdir my_project_name
(Remplacez my_project_name par le nom de votre projet.)
- Navigation vers le dossier du projet
-
Dans votre terminal :
cd my_project_name
- Travailler sur votre projet
-
Vous êtes prêt à partir ! Vous êtes maintenant dans votre dossier de projet avec votre environnement virtuel activé. Vous pouvez commencer à créer vos fichiers de projet, à installer des dépendances et à exécuter votre code.
Installation du framework Django :
- Installer le package Django
pip install djangorestframework
- Créer un nouveau projet Django
django-admin startproject project_name
# change project_name
- Maintenant, après avoir créé le projet, accédez à ce dossier
cd project_name
- Créez maintenant une application dans ce projet Django, en utilisant
django-admin startapp my_app
# you can use any app name in place of my_app
- Ajoutez maintenant my_app dans le fichier settings.py
INSTALLED_APPS = [
...,
"my_app",
]
- Si vous souhaitez utiliser la base de données, exécutez ceci (migrations de bases de données), dans le terminal -> dans project_folder
python manage.py makemigrations
- Maintenant, faites migrer
python manage.py migrate
Test du projet Django
- Démarrer le serveur de développement
python manage.py runserver
- Le serveur de développement Django démarre à http://127.0.0.1:8000.
- Si vous souhaitez changer de port, utilisez ceci
python manage.py runserver 8001
Joyeux codage ? - Soyez paresseux
Contacter DM - Twitter(X)
Contact Mail - [email protected]