This post is a thought. It's a short note that I make about someone else's content online. Learn more about the process thoughts

Here's my thought on 💭 Form Data - FastAPI

Getting form data inside of fastapi was not intuitive to me at first. Everything I had used in fastapi leaned on pydantic models. Form data comes in differently and needs collected differently.

from typing import Annotated

from fastapi import FastAPI, Form

app = FastAPI()"/login/")
async def login(username: Annotated[str, Form()], password: Annotated[str, Form()]):
    return {"username": username}

This post was a thought by Waylon Walker see all my thoughts at