Как загрузить файлы в приложение Google App Engine, если имя поля неизвестно

1

Я пробовал несколько вариантов, ни один из которых не работает (если у меня есть простая многочастная форма с именованным полем, она работает хорошо, но когда я не знаю имя, я не могу просто захватить все файлы в запросе...).

Я просмотрел Загрузка файлов в Google App Engine и, похоже, не подходит (или на самом деле работает, так как кто-то упоминал, что код обрезал его непроверенным).

Теги:
google-app-engine

1 ответ

0

Ознакомьтесь с документацией на объекте запроса Webob. Загрузка файлов обрабатывается так же, как и другие поля формы, за исключением того, что они являются объектом загрузки файлов, а не строкой, поэтому вы можете перебирать доступные поля так же, как и любые другие POST.

  • 0
    да, я видел это в образце загрузки изображений, имеет смысл - но так как я не контролирую «клиента», который публикует, я не знаю имени поля (оно не отображается в .arguments () и т.д ... так что не уверен, где его найти). Но для простых случаев это выглядит великолепно.

Ещё вопросы

Сообщество Overcoder
Наверх
Меню