Advertisement
Guest User

Untitled

a guest
Nov 2nd, 2016
85
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.80 KB | None | 0 0
  1.  
  2.  
  3. class UserRegister(generics.CreateAPIView):
  4.     model = User
  5.     serializer_class = UserSerializer
  6.     permission_classes = [
  7.         permissions.AllowAny  # Or anon users can't register
  8.     ]
  9.  
  10. class UserSerializer(serializers.ModelSerializer):
  11.     class Meta:
  12.         model = User
  13.         fields = ('id', 'username', 'first_name', 'last_name')
  14.  
  15.     def create(self, validated_data):
  16.         # user = User(email=validated_data['email'], username=validated_data['username'])
  17.         # user.set_password(validated_data['password'])
  18.         # user.save()
  19.         # return user
  20.         return User.objects.create_user(username=validated_data['username'],
  21.                                         email=validated_data['email'],
  22.                                         password=validated_data['password'])
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement