Tag: AUTODOC-PYDANTIC
Tengo una función que devuelve otra función. Ejemplo: from typing import Callable, Optional def create_object() -> Callable[[str, Optional[int]], str]: def create(name: str, length: int = 10) -> str: return # hacer algo return create ¿Cómo debo definir Callable para el parámetro de longitud con un valor predeterminado? ¿Si intento llamar . . . Read more
Tengo estas dos clases de Python (esquemas Pydantic que representan modelos SQLAlchemy): class Role(RoleBase): id: int users: list[User] = [] class Config: orm_mode = True class User(UserBase): id: int date_created: datetime.datetime profile_image: Optional[str] = None class Config: orm_mode = True He intentado hacerlo con ForwardRef: User = ForwardRef(‘User’) … users: . . . Read more
Me gustaría analizar un objeto, que inicialmente no se corresponde con el modelo, lo que significa que sus campos no coinciden con el esquema objetivo. Por lo tanto, me gustaría inferir valores del modelo, basándome en otros valores del objeto crudo. En el siguiente escenario, me gustaría darle a foo . . . Read more
Quiero utilizar FastAPI sin un ORM (usando asyncpg) y asignar los valores devueltos de una consulta select a un modelo pydantic. De esta manera, los valores devueltos se validan con pydantic y la respuesta devuelta está estructurada como el modelo/esquema pydantic. He intentado buscar documentación sobre esto, pero es bastante . . . Read more
json test1 = { "abx": [ { "name": "toyota", "colors": "abc", "demo": [ { "name1": "pqr", "surname": "abc", "columns": [ { "name2": "demo", "nameid": "1" } ] } ] }, { "name": "suzuki", "colors": "deq", "demo": [ { "name1": "abc", "surname": "asd", "columns": [ { "name2": "demo1", "nameid": "2" } . . . Read more