Використовуйте атрибут enctype="multipart/form-data" для обробки завантажень файлів. 4 Обробка надсилання форми у Flask: у вашій програмі Flask визначте маршрут, який обробляє надсилання форми та завантаження файлу. Ви можете отримати доступ до даних форми за допомогою запиту.
Багатокомпонентні дані форми: Атрибут ENCTYPE тегу <form> визначає метод кодування даних форми. Це один із двох способів кодування форми HTML. Він спеціально використовується, коли потрібно завантажити файл у формі HTML. Він надсилає дані форми на сервер кількома частинами через великий розмір файлу.
Пояснення:
- Імпортуйте необхідні модулі:
- Створіть об’єкт PoolManager:
- Вкажіть файл і URL:
- Підготуйте багатокомпонентні дані/дані форми:
- Зробіть запит POST:
- Отримати та роздрукувати відповідь:
Дані форми подано за допомогою методу POST до маршруту '/submission', який спрямовується до 'submission. html" через функцію тригера програми flask і переслані дані форми. Тут «запит», який імпортується з Flask, використовується для доступу до даних форми у програмі flask.
Завантаження багатокомпонентного файлу з викликом API rest
- Завантажте модуль служби REST із магазину програм.
- Додайте виклик JavaAction 'post' до MF, налаштуйте це: (встановіть параметр submit as formdata на true)
- Пов’яжіть файл-документ із коренем — це ваш об’єкт NPE, налаштований як дані запиту (корінь вказує на об’єкт, що містить файл).