Added validation for countries, added patch method for profile page, code improvements and small fixes
This commit is contained in:
@@ -3,9 +3,7 @@ from rest_framework import serializers
|
||||
from users.models import Profile
|
||||
|
||||
|
||||
class UserSerializer(serializers.ModelSerializer):
|
||||
password = serializers.CharField(write_only=True)
|
||||
|
||||
class ProfileSerializer(serializers.ModelSerializer):
|
||||
class Meta:
|
||||
model = Profile
|
||||
fields = [
|
||||
@@ -17,3 +15,16 @@ class UserSerializer(serializers.ModelSerializer):
|
||||
"phone",
|
||||
"image",
|
||||
]
|
||||
|
||||
|
||||
class UpdateProfileSerializer(serializers.ModelSerializer):
|
||||
class Meta:
|
||||
model = Profile
|
||||
fields = [
|
||||
"login",
|
||||
"email",
|
||||
"countryCode",
|
||||
"isPublic",
|
||||
"phone",
|
||||
"image",
|
||||
]
|
||||
|
||||
Reference in New Issue
Block a user