Outils pour utilisateurs

Outils du site


django

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
django [2026/07/22 22:49] ozdjango [2026/07/30 18:24] (Version actuelle) – supprimée oz
Ligne 1: Ligne 1:
-==== Installation sur Ubuntu ==== 
-Install Python, Pip et venv (environnement virtuel):\\ 
-''sudo apt install -y python3-full''\\ 
-''sudo apt install python3-pip python3-venv -y''\\ 
  
-Créer un dossier de projet:\\ 
-''mkdir ~/my-django-app''\\ 
-''cd ~/my-django-app''\\ 
- 
-Créer l'environnement virtuel (nommé env dans l'exemple):\\ 
-''python3 -m venv env''\\ 
- 
-Environnement virtuel:\\ 
-''source env/bin/activate'' - active l'environnement\\ 
-''deactivate'' - désactive 
- 
-Installer Django et vérifier la version:\\ 
-''python -m pip install Django''\\ 
-''django-admin - -version'' ou ''python -m django - -version''\\ 
- 
-Installer les dépendances (du fichier requirement.txt)\\ 
-''pip install -r requirement.txt''\\ 
- 
-Lister les dépendances\\ 
-''pip freeze'' - Liste les dépendances (> requirement.txt)\\ 
- 
- 
-==== Commandes de bases ==== 
-  * ''django-admin startproject mysite djangotutorial'' - Crée un projet appelé "mysite" dans un dossier "djangotutorial" 
-  * ''python manage.py runserver'' - démarre le serveur en étant dans le dossier du projet 
-  * ''python manage.py startapp polls'' - Crée l'application "polls" dans le projet courant 
-  * ''python manage.py migrate'' - Crée et migre les tables de base de donnée 
-  * ''python manage.py makemigrations polls'' - Prépare la création ou migration du modèle de donnée de "polls" 
-  * ''python manage.py sqlmigrate polls 0001'' - Affiche le code SQL nécessaire à l'adaptation de la BDD pour polls 
-  * ''python manage.py check'' - Vérifie la conformité du projet sans rien modifier 
-  * ''python manage.py createsuperuser'' - Créer un compte d'administrateur 
-  * ''python manage.py test'' - Lancer les tests 
- 
-=== Applications tierces === 
-  * ''python -m pip install django-debug-toolbar'' - Installation de Debug Toolbar 
django.1784753376.txt.gz · Dernière modification : de oz