J'essaie de faire fonctionner South - ça a bien fonctionné sur mon PC, mais j'ai du mal à le déployer sur mon hébergeur.Django ne retient pas les modifications de INSTALLED_APPS dans settings.py
À l'heure actuelle, il semble que toutes les modifications que je fais pour ajouter/supprimer des éléments de INSTALLED_APPS ne sont pas prises en charge par syncdb
ou diffsettings
. J'ai ajouté south
à ma liste de INSTALLED_APPS, mais les tables dont il a besoin ne sont pas créées lorsque je cours syncdb
. Si je change d'autres paramètres, ils sont repris, il semble que INSTALLED_APPS ne fonctionne pas.
Si je lance
from south.db import db
de la coquille que je reçois avec manage.py shell
, je ne reçois pas d'erreur d'importation, donc je ne pense pas que ce soit un problème où south
est. J'ai essayé de supprimer toutes mes autres applications (autres que celles de Django), et les tables pour celles-ci sont quand même créées quand je cours syncdb
.
Même si je supprime complètement INSTALLED_APPS, je reçois toujours l'ancienne liste de INSTALLED_APPS lorsque j'exécute manage.py diffsettings.
Des idées de ce que j'ai mal fait?
Merci,
Dom
Je me demande si tout le monde sait ce que ** Sud ** est? – muhuk
Je ne sais pas non plus – vikingosegundo
south est une application qui vous permet d'utiliser les migrations avec Django - voir http://south.aeracode.org/ –