Коробка с питоном
Ссылка
нажмите — покажем
нажмите — покажем
FastAPI обновился до 0.89.0 и сделал фичу которой давно не хватало - наконец возвращаемый тип можно писать в аннотациях. Раньше, чтобы OpenAPI дока по нему сгенерировалась, надо было делать так:
@app.get("/", response_model=Model)
def endpoint():
return Model(name="Yurii")
Теперь же можем делать вот так:
@app.get("/")
def endpoint() -> Model:
return Model(name="Yurii")
Мне до сих пор не понятно, почему так не сделали раньше. Возможно автору такой метод виделся удобным.
Кому интересны детали - вот PR.
#fastapi
7 · 730 ·