Реализация crud и его добавление в RESTfull

This commit is contained in:
2024-08-01 01:21:32 +09:00
parent bdd764c411
commit d02ca36777
15 changed files with 361 additions and 28 deletions

View File

@ -5,6 +5,15 @@ class RunSettings(BaseModel):
host: str = "0.0.0.0"
port: int = 8000
class APIV1Prefix(BaseModel):
prefix:str = "/v1"
user:str = "/user"
login:str = "/login"
class APIPrefix(BaseModel):
prefix:str = "/api"
v1: APIV1Prefix = APIV1Prefix()
class DatabaseConfig(BaseModel):
url: str
echo:bool=False
@ -28,5 +37,6 @@ class Settings(BaseSettings):
)
run: RunSettings = RunSettings()
db: DatabaseConfig
api: APIPrefix = APIPrefix()
settings = Settings()