Код: Выделить всё
from fastapi import FastAPI, File, UploadFile
from typing import List
from fastapi.responses import JSONResponse
app = FastAPI()
@app.post("/upload-images/")
async def upload_images(files: List[UploadFile] = File(...)):
file_details = []
for file in files:
contents = await file.read()
file_details.append({
"filename": file.filename,
"content_type": file.content_type,
"size": len(contents)
})
return JSONResponse(content=file_details)

Я пытался добавить несколько файлов, выбрав их из папки, но я могу выбрать только один файл за раз. Я хочу загрузить несколько файлов, выбирая их одновременно.
Подробнее здесь: https://stackoverflow.com/questions/790 ... ng-fastapi