使用django rest框架创建用户,如何加密用户密码。需要帮助。 这是我的看法
class UserCreateAPIView(generics.CreateAPIView):
def post(self, request):
serializer = UserSerializer(data=request.data)
if serializer.is_valid():
User(
serializer.save()
)
return Response({"status":"sucess", "code":status.HTTP_201_CREATED, "details":serializer.data})
return Response({"status":"unsuccessful", "code":status.HTTP_400_BAD_REQUEST, "detsils":serializer.errors})
Django使用make_password方法提供默认密码散列技术
您可以选择不同的密码哈希技术,如md5、sha2等
配置您的设置.py
相关问题 更多 >
编程相关推荐