"Необходимо предоставить строку запроса". графен-питон
Я пытаюсь отправить файл следующим образом в Altair
инструмент для graphql (бэкэнд - graphene-python). Я использую эту библиотеку для бэкэнда
но каждый раз возникает эта ошибка: Must provide query string
. как я могу загрузить файл в graphql?
1 ответ
Есть пара вещей, которые могут быть здесь виноваты:
- Приложенный файл может быть недействительным (в Altair были добавлены дополнительные проверки, чтобы проинформировать вас об этом)
- Сервер может не распознать составной запрос и по-прежнему ожидать JSON, который в этом случае не будет работать (поскольку для загрузки файла требуется, чтобы запрос использовал составную спецификацию)
Чтобы проверить, в чем заключается проблема, вы можете убедиться, что из Altair отправляются правильные данные, просмотрев вкладку сети в инструментах разработчика в Altair, а также убедившись, что сервер правильно настроен для работы с multipart-форматом.