Мой проект состоит из нескольких приложений django, которые необходимо развертывать по-разному, возможно, на разных машинах. Однако часто этим приложениям иногда требуется доступ к моделям друг друга, поэтому я подумал об «экстернализации» моих моделей, чтобы к ним можно было более элегантно обращаться из любого приложения. Поэтому идея состоит в том, чтобы иметь структуру каталогов, напоминающую что-то вроде этого:
/
+ application1
+ application2
+ models
Есть ли функциональный смысл в этом (кроме возможности сопровождения кода), поскольку приложения могут ссылаться друг на друга?