logo Debian Debian Debian-France Debian-Facile Debian-fr.org Forum-Debian.fr Debian ? Communautés logo inclusivité

Debian-facile

Bienvenue sur Debian-Facile, site d'aide pour les nouveaux utilisateurs de Debian.

Vous n'êtes pas identifié(e).


L'icône rouge permet de télécharger chaque page du wiki visitée au format PDF et la grise au format ODT → ODT PDF Export

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édentes Révision précédente
Prochaine révision Les deux révisions suivantes
utilisateurs:hypathie:tutos:developpement-pyhon-utiliser-django [08/12/2015 15:47]
Hypathie [Créer des projets Django en python2 ou python3]
utilisateurs:hypathie:tutos:developpement-pyhon-utiliser-django [08/12/2015 16:03]
Hypathie [Créer des projets Django en python2 ou python3]
Ligne 301: Ligne 301:
 https://​docs.djangoproject.com/​fr/​1.8/​intro/​tutorial01/​ \\ https://​docs.djangoproject.com/​fr/​1.8/​intro/​tutorial01/​ \\
  
-que je vais résumer dans ce qui suit !+Notre avantage, on peut aussi bien lancer à la place des deux suivantes :
  
-</note>+<code user>​python manage.py migrate</code>
  
 +<code user>​python manage.py runserver</​code>​
  
-=== Premier test===+que celles-ci 8-)
  
-  * On se place à la racine du nouveau projet :+<code user>​python3 manage.py migrate</​code>​
  
-<code user>cd ~/​Bureau/​PremiersProjetsDjango/​premierProjet/​</​code>​+<code user>python3 manage.py runserver</​code>​
  
-  * On met à jour la base de donnée :+</​note>​
  
-<code user>​python manage.py migrate</​code>​+ 
 +=== Premier test et quelques explications===
  
 <​note>​ <​note>​
-On remarque que la dernière ​commande a créé le fichier ''​db.sqlite3''​+  * On remarque que la commande ​''​python manage.py migrate'' ​a créé le fichier ''​db.sqlite3''​
  
 <code user>​tree</​code>​ <code user>​tree</​code>​
 <code retour> <code retour>
-premierProjet/ +
-├── __init__.py +├── db.sqlite3 
-├── __pycache__ +├── manage.py 
-│   ​├── __init__.cpython-34.pyc +└── ​premierProjet 
-│   ​├── settings.cpython-34.pyc +    ├── __init__.py 
-│   ​├── urls.cpython-34.pyc +    ├── __pycache__ 
-│   ​└── wsgi.cpython-34.pyc +    │   ├── __init__.cpython-34.pyc 
-├── settings.py +    │   ├── settings.cpython-34.pyc 
-├── urls.py +    │   ├── urls.cpython-34.pyc 
-└── wsgi.py+    │   └── wsgi.cpython-34.pyc 
 +    ├── settings.py 
 +    ├── urls.py 
 +    └── wsgi.py 
 </​code>​ </​code>​
  
Ligne 364: Ligne 370:
 </​code>​ </​code>​
  
 +  * On remarque que la commande ''​python manage.py migrate''​ a ajouté au fichier "​settings.py " dans la section "​INSTALLED_APPS"​ la ligne : ''​ '​polls',​ ''​
 +  * 
 +<code retour>
 +INSTALLED_APPS = (
 +    '​django.contrib.admin',​
 +    '​django.contrib.auth',​
 +    '​django.contrib.contenttypes',​
 +    '​django.contrib.sessions',​
 +    '​django.contrib.messages',​
 +    '​django.contrib.staticfiles',​
 +    '​polls',​
 +)
 +</​code>​
  
-</​note>​+  * À savoir : La commande "​makemigrations"​ permet de mettre à jour les polls (sorte de script SQL), à partir d'un modèle s'il en existe (voir plus bas).  ​
  
-<code user>python ​manage.py ​runserver</​code>​+<code user>python3 ​manage.py ​makemigrations</​code>​ 
 +<code retour>​No changes detected</​code>​
  
  
-  * Depuis son navigateur on entre dans la barre url: "http://​localhost:​8000/"​+</note>
  
-On obtient :+  * Pour tester le projet Django 
 +Après avoir lancé la commande ''​python manage.py runserver''​ \\
  
-{{http://pix.toile-libre.org/​upload/​img/1449147148.png}}\\+on inscrit dans son navigateur on entre dans la barre url: "http://localhost:​8000/"
  
-<note tip> +  * On obtient ​:
-Notre avantage, on aurrait pu aussi bien lancer à la place des deux commandes précédentes ​:+
  
-<code user>​python3 manage.py migrate</code>+{{http://​pix.toile-libre.org/upload/​img/​1449147148.png}}\\
  
-<code user>​python3 manage.py runserver</​code>​ 
  
-8-) 
- 
-</​note>​ 
 =====Configurer Vim pour Python ===== =====Configurer Vim pour Python =====
  
utilisateurs/hypathie/tutos/developpement-pyhon-utiliser-django.txt · Dernière modification: 06/01/2016 10:18 par Hypathie

Pied de page des forums

Propulsé par FluxBB