Ответ VS Code Intellisense на `response_model` FastAPIPython

Программы на Python
Ответить
Anonymous
 Ответ VS Code Intellisense на `response_model` FastAPI

Сообщение Anonymous »

В приведенном ниже коде Vs Code предполагает, что выходные данные должны иметь тип Any вместо UserOut. Я пропустил некоторые конфигурации моего Vs Code?

Код: Выделить всё

# based on https://fastapi.tiangolo.com/tutorial/response-model/
from fastapi import FastAPI
from pydantic import BaseModel,

class UserIn(BaseModel):
username: str
password: str
email: EmailStr
full_name: str|None = None

class UserOut(BaseModel):
username: str
email: EmailStr
full_name: str | None = None

app = FastAPI()

@app.post("/user2", response_model=UserOut)
async def create_user2(user: UserIn) -> Any:
return user
Изображение


Подробнее здесь: https://stackoverflow.com/questions/792 ... onse-model
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Python»