在Django Admin中创建用户时,它不会对密码进行哈希处理吗?

雷科夫

我正在尝试使用Django REST框架从Django Admin(该项目是rest api)创建用户。

管理员

class UserFrame(UserAdmin):
    list_display = ["name", "email", "date_of_creation", "is_active"]
    list_editable = ["is_active"]
    
admin.site.register(models.AccountProfile, UserFrame) 

我收到的错误:为AccountProfile指定了未知字段(date_joined,last_name,first_name)

AccountProfile是我的自定义用户模型,该模型继承自AbstractBaseUser并具有BaseUserManager。

请帮忙!谢谢!

沙希德·塔里克(Shahid Tariq)

似乎您以不使用管理器的create_user方法的方式创建了UserFrame模型。

如果创建自定义用户,则需要定义一个自定义模型表单和模型admin来正确处理密码。除非在Django管理员中创建用户时密码不会散列。

在此处查看此内容https://docs.djangoproject.com/zh-CN/2.2/topics/auth/customizing/#a-full-example此示例可帮助您创建自定义用户。

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

从shell创建用户时的django哈希密码

来自分类Dev

从shell创建用户时的django哈希密码

来自分类Dev

当我在Django Admin中删除或添加对象时,它不会在网页上删除或添加吗?

来自分类Dev

在Django中对密码进行哈希处理后,由于密码未加密,我无法登录

来自分类Dev

检查Flask中Django创建的密码哈希

来自分类Dev

在Django Admin中控制用户创建

来自分类Dev

仅当在Django admin中更新用户时输入密码时才更新密码

来自分类Dev

我可以在Django Admin中看到自定义用户密码哈希

来自分类Dev

Django 分页不会对第二页进行排序

来自分类Dev

在Django中重置密码后对用户进行身份验证

来自分类Dev

在Django中创建用户并发送密码重置

来自分类Dev

如何使用mongoengine在django中使用基本登录表单对密码进行哈希处理?

来自分类Dev

django中的扩展用户模型在创建时即使设置了参数也不会设置字段

来自分类Dev

django中的扩展用户模型在创建时即使设置了参数也不会设置字段

来自分类Dev

使用哈希密码而不是原始密码在django中对功能进行身份验证

来自分类Dev

Django Admin:在浏览器中创建用户

来自分类Dev

在 django admin 中创建用户特定的表单访问权限/验证

来自分类Dev

使用明文密码创建的Django用户

来自分类Dev

Django不能在创建时进行验证吗?

来自分类Dev

在Django中创建职员用户

来自分类Dev

Django中的用户创建表单

来自分类Dev

django自定义用户模型密码未哈希

来自分类Dev

Django自定义用户密码未哈希

来自分类Dev

为什么在创建新用户时django用户密码未加密?

来自分类Dev

Django:set_password不是哈希密码吗?

来自分类Dev

过滤用户在django中显示的admin

来自分类Dev

在Django中重置密码

来自分类Dev

PHP中的Django密码

来自分类Dev

在Django中创建用户时如何生成一次性密码并将其发送给用户的邮件ID?

Related 相关文章

  1. 1

    从shell创建用户时的django哈希密码

  2. 2

    从shell创建用户时的django哈希密码

  3. 3

    当我在Django Admin中删除或添加对象时,它不会在网页上删除或添加吗?

  4. 4

    在Django中对密码进行哈希处理后,由于密码未加密,我无法登录

  5. 5

    检查Flask中Django创建的密码哈希

  6. 6

    在Django Admin中控制用户创建

  7. 7

    仅当在Django admin中更新用户时输入密码时才更新密码

  8. 8

    我可以在Django Admin中看到自定义用户密码哈希

  9. 9

    Django 分页不会对第二页进行排序

  10. 10

    在Django中重置密码后对用户进行身份验证

  11. 11

    在Django中创建用户并发送密码重置

  12. 12

    如何使用mongoengine在django中使用基本登录表单对密码进行哈希处理?

  13. 13

    django中的扩展用户模型在创建时即使设置了参数也不会设置字段

  14. 14

    django中的扩展用户模型在创建时即使设置了参数也不会设置字段

  15. 15

    使用哈希密码而不是原始密码在django中对功能进行身份验证

  16. 16

    Django Admin:在浏览器中创建用户

  17. 17

    在 django admin 中创建用户特定的表单访问权限/验证

  18. 18

    使用明文密码创建的Django用户

  19. 19

    Django不能在创建时进行验证吗?

  20. 20

    在Django中创建职员用户

  21. 21

    Django中的用户创建表单

  22. 22

    django自定义用户模型密码未哈希

  23. 23

    Django自定义用户密码未哈希

  24. 24

    为什么在创建新用户时django用户密码未加密?

  25. 25

    Django:set_password不是哈希密码吗?

  26. 26

    过滤用户在django中显示的admin

  27. 27

    在Django中重置密码

  28. 28

    PHP中的Django密码

  29. 29

    在Django中创建用户时如何生成一次性密码并将其发送给用户的邮件ID?

热门标签

归档