Описание тега graphene-python

Graphene - это библиотека Python для простого создания API-интерфейсов с помощью GraphQL.
0 ответов

Подключение к нескольким источникам данных одновременно с помощью Flask-GraphiQL

Я строю API GraphQL, который подключается к двум различным базам данных. Я пытаюсь создать интерфейс GraphQL с помощью Flask-GraphQL, но, похоже, я могу только привязать один сеанс SQLAlchemy к приложению сразу через переменную контекста: from flask…
1 ответ

aiohttp-graphql AsyncioExecutor GraphQLLocatedError: объект 'NoneType' не вызывается

Я начинаю с asyncio + GraphQL, но не могу заставить работать даже самый простой пример: from aiohttp import web from aiohttp_graphql import GraphQLView from graphql.execution.executors.asyncio import AsyncioExecutor from graphql import GraphQLSchema…
13 янв '19 в 12:59
1 ответ

Графен-Джанго динамически создает документацию API?

Я рассматриваю возможность использования GraphQL с бэкэнд-сервисом Django, но не могу найти много информации относительно документации API. Мне нужно какое-то решение для динамической генерации документации, например, как в npm graphql-docs, с резул…
02 фев '18 в 21:28
1 ответ

GraphQL/Graphene для внутренних вызовов в шаблонах Django

Я только что установил Graphene на свой проект Django и хотел бы использовать его также для серверной части, шаблонов. Пока я нахожу только уроки, как использовать его только для внешнего интерфейса, не говоря уже о бэкэнде. Должен ли я предположить…
1 ответ

Джанго многостоловое наследование и графен

Я пытаюсь обслуживать конечную точку graphql через django-графен. У меня есть следующие модели: class BaseModel(models.Model): fk = models.ForeignKey(MainModel, related_name='bases') base_info = models.CharField(...) class ChildModel(BaseModel): nam…
09 апр '18 в 16:03
1 ответ

Пример класса подписки с использованием графена и Python

Я пытаюсь понять, как правильно определить подписки в моей схеме, используя графен-питон. До сих пор я реализовал запросы и мутации, но как вы определяете Subscription учебный класс? Ниже то, что я первоначально думал: class Subscription(graphene.Su…
0 ответов

Аполлон с ошибкой 400 графена мутаций Graphql (не запрос, не мутация django-graphql-jwt, работает реле)

Я использую Apollo v. 2.1, Graphene-django v.2. Короткий вопрос: некоторые мутации (не все) не работают в Apollo, но они работают в Relay. Apolloerror? Мутации Аполлона выдают ошибку 400. Ошибка сети: Ответ не успешен. POST - плохой запрос. Queries …
0 ответов

Графен - SqlAlchemy - абстрактный атрибут

Я мигрирую, чтобы закрепить немного старое приложение Python, не поддерживается.... Я сделал pip freeze чтобы увидеть, что идет в производство. Я столкнулся с проблемой, которую мне трудно решить. У меня есть эта ошибка: поэтому мне интересно, если …
1 ответ

Зачем переходить в графен-джанго?

Я хотел бы знать, почему спецификация реле в графен-джанго? Я понимаю, что используя relay в графене-джанго, мы получаем пагинацию и фильтры по умолчанию. Мое требование - вызвать graphql apis из React (для Web) и использовать клиент Apollo для Andr…
06 авг '18 в 04:53
0 ответов

Перечисления в Django и Graphene всегда приводят к нулю

У меня возникли некоторые проблемы при попытке использовать перечисления с Django и Graphene. Несмотря на то, что значения перечисления сохраняются в SQLite и извлекаются должным образом, это приводит к ошибке. Ниже приведен пример ошибки. { "messag…
11 мар '18 в 15:32
1 ответ

Как я могу разрешить настраиваемые поля для моделей django, используя django_graphene?

Глядя на graphene_django, я вижу, что у них есть группа распознавателей, выбирающих поля модели django, отображающие их в типы графена. У меня есть подкласс JSONField, который я также хотел бы получить. : # models class Recipe(models.Model): name = …
11 окт '18 в 19:14
1 ответ

Трясогузка добавить страницу между двумя существующими страницами

Я использую трясогузку в приложении Django с graphql интерфейс. Трясогузка - только бэкэнд, и я реализую редактор с vuejs и graphql использование интерфейса graphene, Я хотел бы добавить новую страницу между двумя существующими страницами. Порядок с…
1 ответ

Как я могу передать curent_user из flask-security в подключаемую функцию просмотра?

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

Графен / Джанго (GraphQL): как выполнить запрос с исключением некоторых полей из доступа?

Моя схема проста. Модель на заказ от django. class UserFilter(django_filters.FilterSet): class Meta: model = User fields = ['username', 'email', ] class UserNode(DjangoObjectType): class Meta: model = User only_fields = ( 'username', 'email', 'is_st…
10 июл '18 в 11:55
1 ответ

Невозможно назначить \ "(<Company: Waft Company>,) \": \ "BusinessModel.company \" должен быть экземпляром \"Company\"

Я пытаюсь обновить бизнес-модель. Однако я получаю ошибку Невозможно назначить \"(,)\": \"BusinessModel.company\" должно быть экземпляром \"Company\". Я полагаю, я использую экземпляр компании, чтобы сохранить следующую компанию, так как компания яв…
1 ответ

Мутация графена не отображает модели в алхимии SQL

Я пытаюсь выполнить мутацию на пользовательских моделях, объявленных с использованием SQL ALCHEMY. Вот код для моего файла models.py # blog/models.py from sqlalchemy import * from sqlalchemy.orm import (scoped_session, sessionmaker, relationship, ba…
31 мар '17 в 10:45
1 ответ

Запросы GraphQL в Django возвращаются None

Привет, ребята, поэтому я пытаюсь использовать запросы графа SQL в Django. В основном у меня есть два приложения, мое приложение "api", которое содержит все, что мне нужно для выполнения запросов, и еще одно приложение под названием "frontend", из к…
19 апр '18 в 10:37
0 ответов

Auth0 - Джанго и Графен

Я в настоящее время использую Graphql с Django Graphene JWT. Я использую Django для бэкэнда. Все запросы подтверждаются токеном, показанным ниже: У меня есть схема, которая создает токены аутентификации для graphql, который в настоящее время выгляди…
21 авг '18 в 11:12
0 ответов

Как динамически переключать sqlalchemy модель через графеновое реле?

В нашей системе у нас есть две похожие (но не одинаковые) базы данных. Итак, я построил эти модели sqlalchemy: # base.py Base = declarative_base() class T1(Base): __tablename__ = 't1' id = Column(Integer, primary_key=True) name = Column(String) # pr…
2 ответа

Ложный ответ для распознавателя запросов GraphQL из ServiceObject для предотвращения вызовов API в UnitTests

Давайте предположим, что у меня есть следующий сервисный объект: class Foo(object): def bar(self): return ['foo', 'bar'] И это схема: import Foo class Query(graphene.ObjectType): bar = graphene.List(lambda: graphene.String) def resolve_bar(self, inf…