Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- class UserPostSerializer(serializers.ModelSerializer):
- class Meta:
- model = User
- fields = ('id', 'phone_number', 'active', 'password',
- 'first_name', 'last_name', 'email', 'groups')
- def create(self, validated_data):
- user = super(UserPostSerializer, self).create(validated_data)
- user.set_password(validated_data['password'])
- user.save()
- return user
- def update(self, instance, validated_data):
- if validated_data.get('password'):
- instance.set_password(validated_data['password'])
- instance.save()
- return instance
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement