models.py 386 B

1234567891011121314151617181920
  1. from pydantic import BaseModel
  2. from typing import List, Dict, Any, Optional
  3. class UserCreate(BaseModel):
  4. username: str
  5. password: str
  6. class UserLogin(BaseModel):
  7. username: str
  8. password: str
  9. class Answer(BaseModel):
  10. question_id: int
  11. answer_index: int
  12. class UserAnswers(BaseModel):
  13. answers: List[Answer]
  14. class ResultRequest(BaseModel):
  15. result_id: str