django rest framework 用户创建,密码加密

  1. 使用信号量的方式进行加密
    借鉴博客:
    https://www.cnblogs.com/chao666/p/12308688.html

  2. serializer.py 重新create方法

def create(self, validate_data):
user = super().create(validate_data=validate_data)
user.set_password(validate_data.get('password'))
user.save()
return user

posted @ 2021-09-28 10:34  PurePluto  阅读(352)  评论(0)    收藏  举报