En 1er, installer python:
www.python.org/downloads/J'ai choisi la version 3.x. Oui les vrais du pyton choisiraient la 2.x .. moi, je suis l'évolution ..
Je l'installe sur C:\Program Files (x86)\Python\Python36-32
En 2, installer django:
En téléchargeant le dossier
Télécharger le projet puis ajouter le dans eclipsewww.djangoproject.org/downloads
ou via un invite de commande
Si pip ne marche pas forcement, essayer de mettre la variable "PYTHONPATH" Important !Définir une variable d'environnement "PYTHONPATH" :
Puis ajouter le dans celle du "path"
Si vous n'avez pas pip, il faut télécharger ce fichier get-pip.py puis, dans un invite de commande, taper cette commande, dans le path du futur workspace eclipse:
python get-pip.py
Astuce, la commande pour mettre à jour pip:
python -m pip install -U pip
Et pour finir, j'ai suivi ce Tuto, toujours dans le path de workspace eclipse :
https://docs.djangoproject.com/fr/1.10/howto/windows/
Faire un 1er projet django en invite de commande:
Il se peut qu'il faille installer l'application des fuseaux horaire:
pip install pytz
django-admin startproject poc1DJ
python manage.py runserver
En 3, installer Eclipse avec python et PyDev:
Voir ce tuto au complet, ça marche bienhttps://www.ics.uci.edu/~pattis/common/handouts/pythoneclipsejava/eclipsepython.html
Pour le workspace, voici le path : C:\Users\<nomDduPC>\Documents\workspace-py
Pensez bien à lier l'interpréteur avec django
avec les variables:
- DJANGO_MANAGE_LOCATION
- DJANGO_SETTINGS_MODULE : j'ai lassé vide, mais sinon saisir POC2DJ.settings (voir dans manger.py)
Et pour finir on RUN :
il faut ajouter dans les arguments --noreload. Allez dans "Run As > configuration " soit en haut, soit clic-droit sur le projetEt ça marche !!
Astuce
Pour exécuter vos commandes spécifiques, exemplepython manage.py migrateDans eclipse, il suffit de faire clic-droit sur le projet > Django > Custom commande
puis saisir migrate