Код: Выделить всё
payload = request.form.to_dict(flat=False)
payload = {key:payload[key][0] for key in payload}
До сих пор я нашел только несколько хаков, если вам все равно приходилось реализовывать по одному все аргументы формы к функции:
Код: Выделить всё
from pydantic import BaseModel
class FormData(BaseModel):
alfa: str=Form(...)
vita: str=Form(...)
async def Home(request: Request, form_data:FormData)
Код: Выделить всё
async def Home(username: str = Form(...), something_else: str = Form(...)):
Есть ли другой, более независимый и элегантный подход?
Есть ли другой, более независимый и элегантный подход?
п>
Подробнее здесь: https://stackoverflow.com/questions/623 ... stic-forms
Мобильная версия