Exemplo n.º 1
0
    def save(self):

        account = User(email=self.validated_data['email'],
                       username=self.validated_data['username'])
        password = self.validated_data['password']
        password2 = self.validated_data['password2']
        if password != password2:
            raise serializers.ValidationError(
                {'password': '******'})
        account.set_password(password)
        account.save()
        return account
Exemplo n.º 2
0
 def create(self, validated_data):
     user = User(username=validated_data.get('username', None))
     user.set_password(validated_data.get('password', None))
     user.save()
     return user