当前位置: 首页 > 知识库问答 >
问题:

如何通过GraphQL获取查询字符串,并用Django触发函数返回响应?

姜智渊
2023-03-14

我们试图从前端获取复选框项目列表,作为对GraphQLendpoint的请求查询,并通过该请求触发一个函数来操作Django中的选定项目以返回响应。

这用于web应用程序在从前端到GraphQLendpoint的get查询时处理文件。并返回一个指向文件的链接作为响应。使用DRF,我们可以通过request.post来实现,并通过对象过滤器来获取项目。用GraphQL怎么实现呢?我们需要使用变异还是仅仅一个查询就足以在后端触发一个函数。

接收带有所选项目列表的查询请求,触发函数对查询得到的项目进行操作,返回响应。我们如何用GraphQL和Django实现这一点呢?

共有1个答案

龙俊英
2023-03-14

我们想通了,将check boxed items列表作为Graphene.list(graphene.int)中的参数,在mutate函数中处理该参数,返回响应。

 类似资料:
  • 我有如下json格式 我想从中过滤名称,数组名称=[name1, name2] 我已经尝试过在这里 http://gotoanswer.com/?q=How 在JAVA中解析此JSON响应 然后成功。 但是我怎样才能动态地将json格式从响应转换成字符串,这样我就可以输入到字符串jsonString了。

  • 问题内容: 从格式如下的URL查询字符串中获取参数的“较少代码”方法是什么? www.mysite.com/category/subcategory?myqueryhash 输出应为: 我知道这种方法: 问题答案: 包含您要查找的数据。 文件资料 **php.net:$** _SERVER-手册

  • 我使用的是Lucene 4.7.2版本。 我已经索引了一些信息,并创建了一个UI以在该界面上查询。我根据用户输入创建了一个BooleanQuery,

  • 问题内容: 从服务器重定向后,如何在我的routes.jsx文件中定义路由以从Twitter的单点登录过程生成的URL 捕获参数值? 我尝试使用以下路由配置,但没有捕获上述参数: 问题答案: 反应路由器v3 React Router已经为您解析了位置并将其作为道具传递给RouteComponent。您可以通过访问查询(在URL中的?之后)部分 如果要查找路径参数值(在路由器内部用冒号(:)分隔),

  • 如何在我的routes.jsx文件中定义一个路由来捕获参数值,这些参数值是在从服务器重定向后由Twitter的单点登录进程生成的URL中获得的? 我尝试了以下路由配置,但未捕获提到的参数:

  • 问题内容: 从Flask文档中关于如何获取查询字符串的信息并不明显。 所以 问题答案: