Django用户类继承

蓝精灵

对此问题表示歉意,但我不确定如何获得帮助。我正在慢慢学习Django(大约2个月),并尝试找出如何在我的网站中启用用户身份验证。我一直在阅读有关执行此操作的3种不同方式的信息。OneToOne链接到User类,子类化User类或更改AUTH_USER_MODEL(尽管不遵循该规定)。

我让自己感到困惑,该走哪条路,并寻求建议。我正在寻找OneToOne或根据User类创建自己的。在我决定选择哪种方式之前,一种或另一种方式有任何优势吗?

在此先感谢您,我无处可寻。

问候

韦恩

丹尼尔·彼得里金(Daniel Petrikin)

答案是,就像模糊问题经常出现一样,它完全取决于。

开箱即用,您可以使用内置的身份验证模型,以允许用户基本访问您的站点……这就是auth包的全部要点。如果仅此而已,只需利用Auth.User

问题实际上变成了,您需要内置的身份验证模型不提供您什么?当您可以回答该问题时,您将更好地了解是否需要使用自定义auth类进行覆盖,仅将用户配置文件扩展还是将外键扩展到其他自定义数据模型中。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Django用户模型继承无效

来自分类Dev

django用户继承的模型失败

来自分类Dev

Django类继承以创建表表

来自分类Dev

Django从多个模型类继承

来自分类Dev

类用户的超类不匹配-从ActiveRecord :: Base继承

来自分类Dev

Django Change继承表单元类

来自分类Dev

Django REST Framework基于类的视图继承

来自分类Dev

具有非托管类的Django模型类继承

来自分类Dev

从页面/用户控件中的代码块定义类继承

来自分类Dev

使用用户输入创建一个继承类

来自分类Dev

接口继承与类继承

来自分类Dev

使Django表单继承自定义字段属性的类

来自分类Dev

Django:具有meta的抽象类的多重继承

来自分类Dev

如何安全地从Django models.Model类继承?

来自分类Dev

在Django中结合抽象模型类和多表继承

来自分类Dev

获取Django表单以继承自定义字段属性的类

来自分类Dev

Django 信号:与从同一类继承的模型冲突

来自分类Dev

从继承 networkBehviour 的类继承而来

来自分类Dev

在从python对象继承的类和从另一个用户定义的类继承的类上使用super()有什么区别

来自分类Dev

Django,继承了抽象模型类的模型类也可以是抽象的吗?

来自分类Dev

Django继承,直接/间接依赖同一类的类之间的关系

来自分类Dev

如何在C ++ 11的用户定义的类模板中继承std :: vector模板?

来自分类Dev

用户权限继承

来自分类Dev

用户权限继承

来自分类Dev

指向继承类的基类

来自分类Dev

类文件继承不是类

来自分类Dev

从基类的基类继承

来自分类Dev

元类的继承

来自分类Dev

RequireJS和类继承