JourneyPoint / journeypoint / app / schemas / useradditional.py
useradditional.py
Raw
from pydantic import BaseModel, HttpUrl
from typing import Optional, List


class UserProfileCreate(BaseModel):
    username: str
    bio: Optional[str] = None
    profile_picture: Optional[str] = None


class UserProfileResponse(BaseModel):
    username: str
    following: List[str]
    followers: List[str]
    bio: Optional[str] = None
    profile_picture: Optional[str] = None