“Niepoprawny format hasła lub nieznany algorytm mieszania.” Kod odpowiedzi

Niepoprawny format hasła lub nieznany algorytm mieszania.

ou need to use the django.contrib.auth.hashers.check_password,

class CreateUser(APIView):
    permission_classes = [AllowAny]

    def post(self, request, format='json'):
        print(request.data)
        data = request.data
        reg_serializer = RegisterUserSerializer(data=data)
        if reg_serializer.is_valid():
            password = reg_serializer.validated_data.get('password')
            reg_serializer.validated_data['password']=make_password(password)
            new_user = reg_serializer.save()
            if new_user:
                return Response(status=status.HTTP_201_CREATED)
        return Response(reg_serializer.errors,status=status.HTTP_400_BAD_REQUEST)

Clear Copperhead

Niepoprawny format hasła lub nieznany algorytm mieszania. Prosty JWT

remove from your code
extra_kwargs = {"password": {"write_only": True}}
Clear Copperhead

Odpowiedzi podobne do “Niepoprawny format hasła lub nieznany algorytm mieszania.”

Pytania podobne do “Niepoprawny format hasła lub nieznany algorytm mieszania.”

Więcej pokrewnych odpowiedzi na “Niepoprawny format hasła lub nieznany algorytm mieszania.” w Python

Przeglądaj popularne odpowiedzi na kod według języka

Przeglądaj inne języki kodu