django - 如何自定义Django中的默认身份验证系统?

标签 django django-admin

我想定制Django自带的认证系统。

我想显示更多列,例如与其他模型的关系。

我知道如何更改使用 admin.py 注册的模型在管理站点上的显示方式,但是,我不确定如何更改默认身份验证系统。

如何更改 Django 中的默认身份验证?

最佳答案

听起来你想 store additional information about users (来自 Django 文档)。

Django 内置了对此类数据的支持;您使用 OneToOneFielddjango.contrib.auth.models.User 创建一个新模型,框架添加了一些方便的方法来遍历该关系。

关于django - 如何自定义Django中的默认身份验证系统?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11788929/

相关文章:

javascript - 如何覆盖 django 管理模板以添加自定义 javascript?

python - 自定义 Django 管理站点

python - 在 Django 管理员的 change_form 中的两个模型字段之间添加自定义 html

python - Django 查询集,小于或大于版本号

Django Multi-Tenancy

Django ModelForm : accessing a field's value in the view template

python - 缺少 1 个必需的位置参数 : 'queryset'

python - django admin 上传后提示文件下载

django - 如何连接 React 和 Django?

javascript - Django Ajax 验证