“必须提供查询字符串。”石墨烯-蟒蛇

Posted

技术标签:

【中文标题】“必须提供查询字符串。”石墨烯-蟒蛇【英文标题】:"Must provide query string." graphene-python 【发布时间】:2020-01-27 13:24:53 【问题描述】:

我尝试在Altair 工具中将如下文件发送到graphql(后端是graphene-python)。 我使用this library 作为后端

但每次都会引发此错误:Must provide query string。 如何将文件上传到 graphql?

【问题讨论】:

设法解决问题?我也有同样的问题 @JoelDavidHernándezCruz 不,我不能。我使用 DRF 进行上传! 【参考方案1】:

这里有几件事可能是罪魁祸首:

附加的文件可能无效(Altair 已添加额外验证以告知您这一点) 服务器可能无法识别多部分请求,并且可能仍需要 JSON,这在这种情况下不起作用(因为文件上传要求请求使用多部分规范)

要验证问题所在,您可以通过查看 Altair 中开发人员工具的网络选项卡来验证从 Altair 发送的数据是否正确,并检查服务器是否已正确配置为使用多部分格式.

【讨论】:

以上是关于“必须提供查询字符串。”石墨烯-蟒蛇的主要内容,如果未能解决你的问题,请参考以下文章

石墨烯简介

什么是石墨烯

石墨烯是什么

石墨烯是什么东西

60v60han石墨烯能跑多远?

将 json 模型字段与 django 石墨烯一起使用