Используя эти учебники, похоже, вы можете использовать пост для загрузки изображения прямо на S3:
http://doc.s3.amazonaws.com/proposals/post.html
Мой вопрос заключается в том, что произойдет, если в моей форме есть текстовое поле (т.е. имя) и загрузка файла. Можно ли загрузить файл на S3 и отправить текстовое поле в мое приложение на одном представлении?
Это позволит мне иметь одну форму, которая не только загружает мой файл непосредственно на S3, но также сохраняет его имя в моей базе данных без необходимости использования javascript.
HTML-форму можно использовать для загрузки файлов (например, изображений) непосредственно в Amazon S3. Дополнительные правила могут применяться для ограничения загрузки на конкретный путь/имя, размер файла, ведро и т.д. Загрузки могут также выполняться для "частных" ковшей, предоставляя аутентификацию через ключ доступа и рассчитанную подпись.
См. Документацию: загрузка на основе браузера с использованием POST
Однако, это только загрузит файл в Amazon S3. Он не "отправит мое текстовое поле в мое приложение на одном представлении формы".