Уведомления

Группа в Telegram: @pythonsu

#1 Ноя. 14, 2023 09:08:37

Denis.z3x
Зарегистрирован: 2023-09-12
Сообщения: 1
Репутация: +  0  -
Профиль   Отправить e-mail  

Отправка формы fastapi

Доброе утро!
Пытаюсь отправить форму в шаблоне есть форма

 <form action="/upload" method="post" enctype="multipart/form-data">
                          <label for="pdfformmail{{indexfile}}">Загрузить</label>
                          <input enctype type="file" onChange=selectFile(this)  name="pdfformmail" id="pdfformmail{{indexfile}}">
                        </form>

в файле app.py
 from fastapi import FastAPI, Request,UploadFile, File
import webbrowser
.....
@app.post("/upload")
def upload_file(file: UploadFile):
      return file

При запуске скрипта падает со словами
RuntimeError: Form data requires “python-multipart” to be installed.
You can install “python-multipart” with:

pip install python-multipart

При этом python-multipart установлен
……
pydantic_core 2.6.3
pyinstaller 6.0.0
pyinstaller-hooks-contrib 2023.9
python-multipart 0.0.6
setuptools 68.2.2
sniffio 1.3.0
starlette 0.27.0
…….

В чем может быть ошибка?

Отредактировано Denis.z3x (Ноя. 14, 2023 09:10:01)

Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version