Вопросы по теме 'graphene-python'

Создание мутаций графена, доступных для вышедших из системы пользователей (Django)
Я реализую веб-приложение, которое использует серверную часть, реализованную в Django, с API, написанным на графене GQL. Мне нужно предоставить возможность входа / выхода. Они должны быть (в идеале) реализованы как мутации. Мутация входа в...
705 просмотров
schedule 15.03.2023

Утечка данных в отношениях GraphQL, даже если преобразователь context.user уже установлен. Как предотвратить раскрытие данных через отношения?
Как каждый выполняет аутентификацию через отношения, чтобы предотвратить прохождение данных через отношения? Например, у нас есть магазин, в котором есть пользователи. // Returns error as i've set custom resolver to allow only...
254 просмотров
schedule 29.03.2023

как я могу передать curent_user из flask-security в подключаемую функцию просмотра?
У меня есть фляжное приложение, которое использует фляжную безопасность для аутентификации. Я хочу использовать graphql с graphene для получения данных, но У меня проблемы с доступом к current_user прокси, который я всегда использовал для...
645 просмотров

Создание входных данных мутации графена из атрибутов класса SQLAlchemy
В настоящее время для моего проекта определена следующая мутация: Мой класс PlanetAttribute используется для определения полей графена, используемых в качестве входных данных для моих мутаций. class PlanetAttribute: name =...
1262 просмотров
schedule 25.05.2022

Есть ли какой-либо генератор документов схемы GraphQL, например чванство в Python?
Я использую графен-питон для своего графического сервера на основе колбы. и я хочу использовать генератор документов из такого кода, как swagger. Я искал это в Google, но ничего не нашел. Есть ли генератор документов схемы GraphQL из кода для...
1283 просмотров

django graphene странно не включает одно из полей моей модели
Я потратил на это часы, и мне не повезло, это похоже на ошибку. Все поля отображаются в результатах моего запроса, кроме «типа», и нет никакой разницы между «типом» и «эмитентом», например, оба являются внешними ключами. Графен случайным образом...
500 просмотров
schedule 04.07.2023

Как ограничить доступ анонимных пользователей к конечной точке GraphQL API?
У Django есть два подхода. Обычный DRF ограничивает пользователя на уровне промежуточного программного обеспечения. Таким образом, незарегистрированный пользователь ничего не достигает. GraphQL, наоборот, использует подход «по методу»....
1539 просмотров

Как я могу разрешить настраиваемые поля для моделей django с помощью django_graphene?
Глядя на graphene_django, я вижу, что у них есть куча распознавателей, собирающих поля модели django и сопоставляющих их с типами графена. У меня есть подкласс JSONField Я тоже хочу, чтобы меня забрали. : # models class...
2606 просмотров
schedule 27.10.2022

Есть ли способ удалить края и узел при использовании DjangoFilterConnectionField?
я начал использовать графен с django, и сейчас мне не нужны все эти накладные расходы на ребра и узлы, я знаю, что это для разбивки на страницы, но сейчас мне нужны только поля моей модели. Чтобы было ясно, я все еще хочу иметь возможность...
208 просмотров
schedule 08.08.2022

Доступ к данным родительского graphene.ObjectType из вложенного класса
Как упоминалось в этом вопросе , вложенный запрос в графене в python может быть сделано. Есть ли способ получить доступ к данным родительского запроса? Со ссылкой на тот же вопрос query { person (id: "Mary") { id...
447 просмотров

Graphen Django: пакетные запросы должны получать список, но получены {'query': XXX}
Я включил функцию пакетной обработки запросов в Graphene-Django , добавив batch=True к методу .as_view(...) как, urlpatterns = [ # other URL patterns, path('graphql/', CustomGraphQLView.as_view(schema=schema, batch=True ),...
222 просмотров

Настройка токенов CSRF с помощью клиента apollo и graphene-django
У меня возникли проблемы с правильной настройкой токенов csrf в заголовке authlink. const authLink = setContext((_, { headers }) => { const token = localStorage.getItem(AUTH_TOKEN) return { "headers": { 'X-CSRFToken' :...
160 просмотров