Django 如何使用postman创建customizer

Django 如何使用postman创建customizer,django,django-rest-framework,Django,Django Rest Framework,当我在终端尝试createsuperuser时,我可以做到。 我还可以看到创建的自定义用户密码是散列的。 但当我尝试创建自定义用户时。我能做到。 但密码没有散列,我无法登录。我不知道您使用的是rest framework还是pure django,但无论哪种方式,您都需要调用: user.set_password(validated_data['password']) 如果您正在使用内置的Django模型和视图进行身份验证(注册、登录等等),那么它已经完成了。但如果使用自定义用户模型,则需要使

当我在终端尝试createsuperuser时,我可以做到。 我还可以看到创建的自定义用户密码是散列的。 但当我尝试创建自定义用户时。我能做到。
但密码没有散列,我无法登录。

我不知道您使用的是rest framework还是pure django,但无论哪种方式,您都需要调用:

user.set_password(validated_data['password'])
如果您正在使用内置的Django模型和视图进行身份验证(注册、登录等等),那么它已经完成了。但如果使用自定义用户模型,则需要使用set_password()。最好的方法是使用模型表单的创建/保存方法。
示例

我不知道您使用的是rest框架还是纯django,但无论哪种方式,您都需要调用:

user.set_password(validated_data['password'])
如果您正在使用内置的Django模型和视图进行身份验证(注册、登录等等),那么它已经完成了。但如果使用自定义用户模型,则需要使用set_password()。最好的方法是使用模型表单的创建/保存方法。 举例