【发布时间】:2021-01-15 18:53:22
【问题描述】:
我通过将 batch=True 添加到 .as_view(...) 方法中启用了 Graphene-Django 中的批量查询处理功能,
urlpatterns = [
# other URL patterns,
path('graphql/', CustomGraphQLView.as_view(schema=schema, batch=True), name='graphql')
]
之后,我使用Postman 客户端向服务器发送了带有查询的请求(见下面的屏幕截图),但出现了错误
GraphQL 查询
{
musicians {
id
name
}
}
错误响应
{ “错误”:[ { "message": "批处理请求应该收到一个列表,但是收到了 {'query': 'bla bla'}" } ] }
邮递员截图
问题
- 将 GraphQL 批处理请求 发送到 Graphene-Django 的正确方法是什么?
- 如何使用 Postman 客户端向 Graphene-Django 发送 GraphQL 批处理请求?
【问题讨论】:
标签: python graphql graphene-python graphene-django