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  阅读(343)  评论(0)    收藏  举报