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 →
Ci-dessous, les différences entre deux révisions de la page.
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 13:37] Hypathie [Configurations et installation de Django avec SQLite3] |
utilisateurs:hypathie:tutos:developpement-pyhon-utiliser-django [08/12/2015 14:16] Hypathie [Configurations et installation de Django avec SQLite3] |
||
---|---|---|---|
Ligne 273: | Ligne 273: | ||
====Utiliser virtualenv avec pyenv==== | ====Utiliser virtualenv avec pyenv==== | ||
- | * Configuration de système pour que virtualenv s'utilise avec pyenv | + | * Configuration du système pour utiliser virtualenv avec pyenv |
<code user>git clone https://github.com/yyuu/pyenv-virtualenv.git ~/.pyenv/plugins/pyenv-virtualenv</code> | <code user>git clone https://github.com/yyuu/pyenv-virtualenv.git ~/.pyenv/plugins/pyenv-virtualenv</code> | ||
Ligne 279: | Ligne 279: | ||
<code user>exec $SHELL</code> | <code user>exec $SHELL</code> | ||
- | * Créer un répertoire pour django configuré en python 3 avec le shell pyenv | + | * Créer un répertoire où l'on pourra installer django pour python 3 |
- | <code user>mkdir MonPython3Django</code> | + | <code user>mkdir ProjetsDjangoPy3 && cd ProjetsDjangoPy3</code> |
- | <code user>cd MonPython3Django/</code> | + | |
<code user>pyenv shell 3.4.3</code> | <code user>pyenv shell 3.4.3</code> | ||
<code user>python --version</code> | <code user>python --version</code> | ||
Ligne 306: | Ligne 305: | ||
(1.8-3.4) hypathie@debian:~/MonPython3Django$ pip install django</code> | (1.8-3.4) hypathie@debian:~/MonPython3Django$ pip install django</code> | ||
Pas d'erreur cette fois 8-) | Pas d'erreur cette fois 8-) | ||
+ | |||
+ | * Pour vérifier les versions | ||
+ | |||
<code user>django-admin.py --version</code> | <code user>django-admin.py --version</code> | ||
<code retour>1.9</code> | <code retour>1.9</code> | ||
- | <code user>pyenv deactivate</code> | ||
+ | <code user>python --version</code> | ||
+ | <code user>Python 3.4.3</code> | ||
+ | |||
+ | Avec la commande recommandée par la doc officielle de django: | ||
<code user>python3 -c "import django; print(django.get_version())"</code> | <code user>python3 -c "import django; print(django.get_version())"</code> | ||
+ | |||
+ | aussi bien que : | ||
+ | |||
+ | <code user>python -c "import django; print(django.get_version())"</code> | ||
+ | |||
<code retour>1.9</code> | <code retour>1.9</code> | ||
- | ====Créer un projet django ==== | + | 8-) |
+ | |||
+ | <note tip> | ||
+ | * Pour sortir de pyenv : | ||
+ | |||
+ | <code user>pyenv deactivate</code> | ||
+ | </note> | ||
+ | |||
+ | |||
+ | ====Créer un projet django sous python 3==== | ||
+ | |||
+ | <note> | ||
+ | Si l'on reprend le wiki ici ! Ou qu'on a lancé la commande ''pyenv deactivate'' | ||
+ | |||
+ | * On va dans son répertoire configuré pour python 3 dans lequel est installé django | ||
+ | <code user>cd ~/ProjetsDjangoPy3/</code> | ||
+ | <code user>pyenv activate 1.8-3.4</code> | ||
+ | |||
+ | </note> | ||
+ | |||
+ | * Pour créer le projet Django nommé par exemple "premierProjet" | ||
<code user>django-admin.py startproject premierProjet</code> | <code user>django-admin.py startproject premierProjet</code> |