Du kannst nicht mehr als 25 Themen auswählen Themen müssen entweder mit einem Buchstaben oder einer Ziffer beginnen. Sie können Bindestriche („-“) enthalten und bis zu 35 Zeichen lang sein.
 
 
 
 

23 Zeilen
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})"