Nie możesz wybrać więcej, niż 25 tematów Tematy muszą się zaczynać od litery lub cyfry, mogą zawierać myślniki ('-') i mogą mieć do 35 znaków.
 
 
 
 

23 wiersze
384 B

  1. from pydantic import BaseModel
  2. from typing import Any, Optional
  3. class UserCreate(BaseModel):
  4. username: str
  5. password: str
  6. class User(BaseModel):
  7. #id : Optional[str]
  8. username : Optional[str]
  9. password : Optional[str]
  10. is_admin : Optional[bool]
  11. def __repr__(self) -> str:
  12. return f"User(username={self.username}, is_admin={self.is_admin})"