J'ai un assez gros projet django qui a beaucoup d'applications et beaucoup de modèles. Afin d'éviter des importations circulaires plusieurs modules modèles doivent être utilisés:Emplacement des modèles personnalisés du sud
app/models.py
app/models_add.py
app/models_aux.py
et ainsi de suite. Chaque fois que je dois faire une migration je dois écrire
from app.models_add import Model
dans l'application/models.py pour que du Sud pour suivre les changements du modèle. Cela semble être assez ennuyeux car il y a beaucoup de changements dans les modèles. La question est: existe-t-il un moyen de pointer vers le sud quels modules/fichiers suivre?
Pourquoi ne pas essayer de restructurer le projet de la façon dont aucune importation circulaire n'est présentée? – sepulchered