| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758 | from pydantic import BaseModelfrom typing import List, OptionalSECRET_KEY = "df2f77bd544240801a048bd4293afd8eeb7fff3cb7050e42c791db4b83ebadcd"ALGORITHM = "HS256"class Token(BaseModel):    access_token: str    token_type: strclass swap_req(BaseModel):    imgurl: strclass request(BaseModel):    name: str    text_content: List[str]    image_urls: List[str]    avatar: str    client_id :str    multiLang :intclass request_normal():    name: str    text_content: List[str]    image_urls: List[str]    avatar: str    client_id :str    multiLang :intclass gSlide_req(BaseModel):    slide_url: str    avatar: str    client_id :str    multiLang :intclass request_eng(BaseModel):    name: str    text_content: List[str]    image_urls: List[str]    sub_titles: List[str]    avatar: str    client_id :str# AuthJWT settingclass Settings(BaseModel):    authjwt_secret_key: str = SECRET_KEY    authjwt_token_location: set = {"cookies"}    authjwt_cookie_secure: bool = False    authjwt_cookie_csrf_protect: bool = Trueclass User(BaseModel):    username: str    email: str    password: str    token: Optional[str] = None    class TokenData(BaseModel):    username: Optional[str] = Noneclass phone(BaseModel):    price: int
 |