Set random password for user after create from admin site

remotes/origin/hasaccess
Ivlev Denis 8 years ago
parent 1d7a40c2a3
commit de68ba455d
  1. 7
      api/v1/serializers/user.py

@ -53,6 +53,13 @@ class UserSerializer(serializers.ModelSerializer):
'balance',
)
def create(self, validated_data):
instance = super().create(validated_data)
if not instance.password:
password = instance.objects.make_random_password()
instance.set_password(password)
instance.save()
class UserPhotoSerializer(serializers.Serializer):
photo = Base64ImageField(

Loading…
Cancel
Save