feat(users): add /me/ endpoint for detail/update/delete user object
This commit is contained in:
@@ -128,4 +128,18 @@ class TokenPairSerializer(serializers.Serializer):
|
||||
|
||||
class RegisterWithPasswordSerializer(serializers.Serializer):
|
||||
mobile = serializers.CharField()
|
||||
password = serializers.CharField()
|
||||
password = serializers.CharField()
|
||||
|
||||
|
||||
class UserProfileSerializer(BaseModelSerializer):
|
||||
full_name = serializers.ReadOnlyField()
|
||||
age = serializers.ReadOnlyField()
|
||||
|
||||
class Meta:
|
||||
model = User
|
||||
fields = BaseModelSerializer.Meta.fields + (
|
||||
"mobile", "email", "first_name", "last_name",
|
||||
"description", "profile_picture", "birth_date",
|
||||
"is_verified", "full_name", "age"
|
||||
)
|
||||
read_only_fields = BaseModelSerializer.Meta.fields + ("mobile", "is_verified")
|
||||
|
||||
Reference in New Issue
Block a user