...
Création de l'environnement virtuel
...
| Bloc de code |
|---|
pod@pod:~$ |
...
sudo python3 -V |
...
pod@pod: |
...
~$ sudo python -V |
...
pod@pod: |
...
~$ sudo apt-get install -y python3-pip |
...
pod@pod: |
...
~$ pip3 search virtualenvwrapper |
...
pod@pod: |
...
~$ sudo pip3 install virtualenvwrapper |
...
A la fin du bashrc, il faut ajouter ces deux lignes :
| Bloc de code |
|---|
pod@pod:~$ vim .bashrc [..] export WORKON_HOME=$HOME/.virtualenvs export VIRTUALENVWRAPPER_PYTHON=/usr/bin/python3 source /usr/local/bin/virtualenvwrapper.sh [..] |
...
Puis prendre en charge ces modifications :
| Bloc de code |
|---|
...
pod@pod:$ source .bashrc |
...
Et enfin créer l'environnement virtuel :
| Bloc de code |
|---|
...
pod@pod:~$ mkvirtualenv --system-site-packages --python=/usr/bin/python3 django_pod |
Récupération des sources
Concernant l'emplacement du projet, je conseille de le mettre dans /usr/local/django_projects
| Bloc de code |
|---|
(django_pod) |
...
pod@pod: |
...
~$ sudo mkdir /usr/local/django_projects |
...
Vous pouvez faire un lien symbolique dans votre home pour arriver plus vite dans le répertoire django_projects:
...
Il faut créer un premier utilisateur qui aura tous les pouvoirs sur votre instance.
| Bloc de code |
|---|
(django_pod) |
...
pod@Pod:~/django_projects/ |
...
podv3$ python manage.py createsuperuser |
Tests
Enfin afin de vérifier que votre instance est opérationnelle, il faut lancer les tests unitaires :
...