Как получить токен вместе с именем пользователя в Django

Я получаю Token при использовании auth API в django, когда я использую API как Я создаю свое имя пользователя и пароль с помощью createsuperuser в django

http://127.0.0.1:8000/auth/           [POST METHOD]

Token

{
    "token": "5f8ceaaaeef845bef8474e28192a174d3214124"
}

Я хочу, чтобы мой ответ на токен имел вид

{
    "username":"Gem",
    "token": "5f8ceaaaeef845bef8474e28192a174d3214124"
}

Как стать таким?

Мой код сериализатора

class UserSerializer(serializers.ModelSerializer):
    class Meta:
        model = User
        fields = {'id', 'username', 'password'}
        extra_kwargs = { 'password':{'write_only': True, 'required': True} }

Вернуться на верх