Django应用程序体系结构

Django应用程序体系结构

问题描述:

嗨,大家好,我希望您对我打算用Django创建的新应用程序提出建议。作为一名Full Stack开发人员,我很新,对于如何正确构建我的项目以及特别注册注册部分没有经验。Django应用程序体系结构

我的应用程序如下。它就像一个调查应用程序,一方面你有“公司区域”,创建表格问题,另一方面是他们获得形式调查并可以回答的“候选区域”。

我的问题是以下几点: 1)我应该在每个应用程序上创建一个注册吗?使用Django提供的用户模型,或者 2)创建两个不同的应用程序,并注册两个不同的注册,如果是的话,我不能使用django为每个人提供的用户模型,我如何创建两个新的认证用户,如CompanyUsers和CandidateUsers?我无法从管理面板做到这一点..

THX你了;))

你可以有一个应用程序。将列添加到auth_user表中,该表将描述用户是公司还是候选人。如何做到这一点很好描述here

+0

好的我得到了扩展用户模型。我没有得到的是,当公司用户或候选用户向我的应用程序注册时,如果用户是公司或候选人,表单如何知道如何存储在数据库中? – Ben2pop

+0

添加另一个字段形式,在其中询问用户是什么。 – campovski

+0

有没有办法强制它?我不希望用户能够选择。我希望如果他使用公司形式,他将被分配到公司形式,如果他使用候选人形式,他将自动分配给候选人.. thx为您的答案:) – Ben2pop