Веб · китобхона
FastAPI
API-ҳои тез дар компютери худ: роҳҳо ва параметрҳо, моделҳои Pydantic, ҷавобҳо ва хатоҳо, вобастагиҳо — ва дар охир API барои рӯйхати корҳо. Масъалаҳо тавассути TestClient санҷида мешаванд, ва «Дар компютери худ иҷро кардан» серверро бо ҳуҷҷатгузории худкори /docs оғоз мекунад. Масъалаҳо мисли CodinGame: барномаи тайёр, ки дар он қисми вайроншударо ислоҳ кардан лозим аст.
6 мавзӯъ · 16 масъалаМасъалаҳои ҳалшуда0 аз 16
- 01Идома доданНасбPython, муҳаррири код, китобхонаи fastapi ва пули CodeWithMe0 / 1
- 02Роҳҳо ва параметрҳоFastAPI(), @app.get, параметрҳои роҳ ва query бо навъҳо, Query(ge, le), хатои худкори 422, TestClient, /docs0 / 3
- 03Моделҳои PydanticBaseModel, танаи дархост, Field(min_length, max_length, ge, le), қиматҳои пешфарз, response_model, status_code=2010 / 3
- 04Вобастагиҳо ва дастрасӣDepends, параметрҳои умумӣ, Header, калиди дастрасӣ ва 401, корбари ҷорӣ, нақшҳо ва 4030 / 3
- 05Ҷавобҳо ва хатоҳо409 Conflict, истисноҳои худӣ ва @app.exception_handler, JSONResponse, Response ва сарлавҳаҳо, 204 No Content0 / 3
- 06API барои рӯйхати корҳоLiteral ва Enum дар параметрҳо, ҷобаҷогузорӣ, ҷамъбасти додаҳо, APIRouter, async def — API-и ниҳоӣ0 / 3