Graphen Django:批处理请求应收到一个列表,但收到{'query':XXX} 问题

问题描述

我通过在 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'} } ]}

邮递员屏幕截图

request screenshot

问题

  1. GraphQL批处理请求发送到 Graphene-Django 的正确方法是什么?
  2. 如何使用 Postman 客户端向 Graphene-Django 发送 GraphQL批处理请求

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)