Systém by měl podporovat kromě uživatelských profilů i zachycování společností. Společnosti by měli být implementovány tak, aby to co nejméně komplikovali celý systém - je potřeba co nejvíc využít stávající kód a to co je v ně implementované (import/export, admin, rozesílání mailingu, ...).
Je potřeba vyřešit duplicitu e-mailů tak, aby bylo možné, aby společnost mohla být reprezentována pracovníkem s e-mailem, který je zároveň použit v jeho uživatelském profilu - tedy kontrola duplicity bude probíhat zvlášť napříč společnostmi a zvlášť napříč profily.
Jedna z možností, jak to implementovat je udělat Profile a od něj podědit UserProfile a CompanyProfile a využít k tomu django-polymorphic.
Systém by měl podporovat kromě uživatelských profilů i zachycování společností. Společnosti by měli být implementovány tak, aby to co nejméně komplikovali celý systém - je potřeba co nejvíc využít stávající kód a to co je v ně implementované (import/export, admin, rozesílání mailingu, ...).
Je potřeba vyřešit duplicitu e-mailů tak, aby bylo možné, aby společnost mohla být reprezentována pracovníkem s e-mailem, který je zároveň použit v jeho uživatelském profilu - tedy kontrola duplicity bude probíhat zvlášť napříč společnostmi a zvlášť napříč profily.
Jedna z možností, jak to implementovat je udělat
Profilea od něj poděditUserProfileaCompanyProfilea využít k tomudjango-polymorphic.