Understanding query strings in FastAPI