|
|
Commandes utiles pour interagir avec gestioCOF
|
|
|
===========================================
|
|
|
|
|
|
Django fournit un certain nombre de fonctions pour interagir avec GestioCOF en ligne
|
|
|
de commande. Pour les lancer, taper `python manage.py <command_name>`. Une partie
|
|
|
d'entre elles sont décrites ci-dessous.
|
|
|
|
|
|
Les indispensables
|
|
|
-----------------------
|
|
|
|
|
|
- La commande `runserver`… lance le serveur ! On peut spécifier une interface et un port
|
|
|
en ajoutant à la suite `0.0.0.0:8000` par exemple.
|
|
|
- La commande `migrate` permet de faire évoluer la base de donnée lorsque les modèles
|
|
|
changent. Les "migrations" appliquées par `migrate` sont stockées dans `app_name/migrations/`.
|
|
|
Lorsque vous effectuez des changements dans les modèles, utiliser `makemigrations` (cf plus bas)
|
|
|
pour créer ces fichiers de migration automatiquement.
|
|
|
On peut viser une version précise de la BDD, pour une application, avec `migrate bda 0001`
|
|
|
par exemple. |