Существует библиотека для обработки разрешений в graphene-django
. Однако для этого необходимо использовать реле GraphQL, а в моем проекте это не так.
Я обнаружил, что если возникает исключение при обращении к полю / свойству модели, graphene-django
возвращает None
в качестве значения для поля, а в ошибках он показывает текст исключения.
Есть ли способ как это использовать? Я бы не хотел портить архитектуру, поэтому не хочу, чтобы разрешения присутствовали непосредственно в моделях.