我正在创建一个Web应用程序,有3种类型的用户超级用户,接受者和雇主,如何使用Django的默认身份验证来实现这一点。
答案 0 :(得分:1)
有几种方法可以做到这一点。我建议您仅保留一个用户模型(Django的默认模型或扩展模型),然后创建多个配置文件。每个配置文件都是不同的模型,具有与用户类型相关的信息。这种方法过去对我有用,但是您需要共享更多信息,这样我们才能真正知道这是否是一种好方法。
我建议您阅读维托·弗雷塔斯(VítorFreitas)的帖子,他在其中解释了不同的策略,包括我分享的策略。