Django- podział aplikacji na moduły [zamknięte]
Zacząłem dzisiaj pisać projekt, w którym nie mogę sobie poradzić z odpowiednim podziałem na moduły. Sytuacja ma się tak- jest model aplikacji A, który musi być powiązany w relacji jeden do jednego z jednym z modeli B, C, lub D. Natomiast do modeli B, C, D będą relacją wiele do jednego dowiązane inne, różne dla każdego modelu elementy.
Najchętniej podzieliłbym cały projekt tak, żeby modele B, C, D były w osobnych aplikacjach- ale wtedy przy rozbudowie całego projektu, jakby doszedł model E, to ręcznie trzeba by zmieniać A. Natomiast, jeśli B, C, D wrzucę do jednej aplikacji i uda mi się skorzystać z ContentTypes, to wtedy zrobi się straszy bałagan w aplikacji, do której to wrzucę.
Obrazowo mniej więcej ma to wyglądać tak:

Powód zamknięcia: Udzielono odpowiedzi na pytanie, poprawna odpowiedź została zaakceptowana