2011-05-13 5 views
9

Comment modifier l'emplacement où South recherche les migrations d'une application?Modification du répertoire de migration du Sud

Par défaut, South suppose que les migrations d'une application sont dans/migrations. Cependant, j'ai migré le modèle d'un paquetage tiers qui est installé dans /usr/local/lib/python-2.6/dist-packages/, donc South cherche des migrations là, au lieu de l'emplacement de ma base de code personnalisée .

Répondre

12

En settings.py:

SOUTH_MIGRATION_MODULES = { 
    'books': 'myproject.app_name.migrations', 
} 
+0

devrait-il pas génial si on pouvait spécifier un emplacement (avec éventuellement sous-dossiers) pour tous les paquets 3ème partie? –

Questions connexes