Django graphql auth не показывает все поля пользователя при мутации
Я выполнил следующее руководство для внедрения аутентификации пользователей в моем приложении django.
https://django-graphql-auth.readthedocs.io/en/latest/quickstart/
Он создал пользовательские мутации, как показано ниже,
Мутация для обновления пользователя показывает только два поля, имя и фамилию. Однако моя модель пользователя имеет и другие поля, такие как is_staff, is_superuser, gender.
Я хотел бы получить контроль над обновлением и этих полей.
Посоветуйте, пожалуйста, как я могу это сделать?
Я исправил это, добавив следующий код в настройки приложения,
GRAPHQL_AUTH['UPDATE_MUTATION_FIELDS'] = [
'first_name',
'last_name',
'is_staff',
'is_active',
'gender',
]