Django **extra_fields什么意思

**extra_fields 用于将任意数量的关键字参数(kwarg)都传递给函数create_user和create_superuser。因此,如果传递给create_user和create_superuser的参数存在于关联的Custom用户模型中,则将创建一个包含所有该信息。

它还用于访问默认用户模型的内置字段,例如is_superuser,is_staff和is_active并为其分配默认值

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 前端文件开发预览 可以使用前端node.js 提供的服务器live-server作为前端开发服务器使用。安装nod...
    LiWei_9e4b阅读 5,054评论 0 0
  • 一、概要 auth模块是Django提供的标准权限管理系统,可以提供用户身份认证, 用户组和权限管理。auth可以...
    唯老阅读 5,582评论 0 7
  • cms_project 项目,自定义用户和相关权限设置 1.重写用户模型 1.1 修改配置文件,覆盖默认的User...
    常大鹏阅读 25,938评论 1 26
  • 推荐指数: 6.0 书籍主旨关键词:特权、焦点、注意力、语言联想、情景联想 观点: 1.统计学现在叫数据分析,社会...
    Jenaral阅读 11,019评论 0 5
  • 昨天,在回家的路上,坐在车里悠哉悠哉地看着三毛的《撒哈拉沙漠的故事》,我被里面的内容深深吸引住了,尽管上学时...
    夜阑晓语阅读 9,200评论 2 9