Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- class UserSerializer(serializers.ModelSerializer):
- def create(self, validated_data):
- user = get_user_model().objects.create(
- username=validated_data['username']
- )
- user.set_password(validated_data['password'])
- user.save()
- return user
- class Meta:
- model = UserModel
- fields = ('id', 'username', 'deliveries', 'password')
- class UserList(APIView):
- def post(self, request, format=None):
- serializer = UserSerializer(data=request.data)
- if serializer.is_valid():
- serializer.save()
- return Response(serializer.data,
- status=status.HTTP_201_CREATED)
- return Response(serializer.data, status=status.HTTP_400_BAD_REQUEST)
- http -v POST http://127.0.0.1:8000/user/user-list/ username="Rudy" password="12345"
Add Comment
Please, Sign In to add comment