File tree Expand file tree Collapse file tree 5 files changed +11
-9
lines changed Expand file tree Collapse file tree 5 files changed +11
-9
lines changed Original file line number Diff line number Diff line change 7
7
from backend .app .admin .api .v1 .monitor import router as monitor_router
8
8
from backend .app .admin .api .v1 .oauth2 import router as oauth2_router
9
9
from backend .app .admin .api .v1 .sys import router as sys_router
10
+ from backend .core .conf import settings
10
11
11
- v1 = APIRouter ()
12
+ v1 = APIRouter (prefix = settings . FASTAPI_API_V1_PATH )
12
13
13
14
v1 .include_router (auth_router )
14
15
v1 .include_router (oauth2_router )
Original file line number Diff line number Diff line change 5
5
from backend .app .generator .api .v1 .gen import router as gen_router
6
6
from backend .app .generator .api .v1 .gen_business import router as gen_business_router
7
7
from backend .app .generator .api .v1 .gen_model import router as gen_model_router
8
+ from backend .core .conf import settings
8
9
9
- v1 = APIRouter (prefix = ' /gen' , tags = ['代码生成' ])
10
+ v1 = APIRouter (prefix = f' { settings . FASTAPI_API_V1_PATH } /gen' , tags = ['代码生成' ])
10
11
12
+ v1 .include_router (gen_router )
11
13
v1 .include_router (gen_business_router , prefix = '/businesses' )
12
14
v1 .include_router (gen_model_router , prefix = '/models' )
13
- v1 .include_router (gen_router )
Original file line number Diff line number Diff line change 5
5
from backend .app .admin .api .router import v1 as admin_v1
6
6
from backend .app .generator .api .router import v1 as generator_v1
7
7
from backend .app .task .api .router import v1 as task_v1
8
- from backend .core .conf import settings
9
8
10
- route = APIRouter (prefix = settings . FASTAPI_API_V1_PATH )
9
+ route = APIRouter ()
11
10
12
11
route .include_router (admin_v1 )
13
12
route .include_router (generator_v1 )
Original file line number Diff line number Diff line change 3
3
from fastapi import APIRouter
4
4
5
5
from backend .app .task .api .v1 .task import router as task_router
6
+ from backend .core .conf import settings
6
7
7
- v1 = APIRouter ()
8
+ v1 = APIRouter (prefix = settings . FASTAPI_API_V1_PATH )
8
9
9
10
v1 .include_router (task_router , prefix = '/tasks' , tags = ['任务' ])
Original file line number Diff line number Diff line change @@ -43,9 +43,9 @@ class Settings(BaseSettings):
43
43
FASTAPI_TITLE : str = 'FastAPI'
44
44
FASTAPI_VERSION : str = '0.0.1'
45
45
FASTAPI_DESCRIPTION : str = 'FastAPI Best Architecture'
46
- FASTAPI_DOCS_URL : str | None = f' { FASTAPI_API_V1_PATH } /docs'
47
- FASTAPI_REDOCS_URL : str | None = f' { FASTAPI_API_V1_PATH } /redocs'
48
- FASTAPI_OPENAPI_URL : str | None = f' { FASTAPI_API_V1_PATH } /openapi'
46
+ FASTAPI_DOCS_URL : str | None = ' /docs'
47
+ FASTAPI_REDOCS_URL : str | None = ' /redocs'
48
+ FASTAPI_OPENAPI_URL : str | None = ' /openapi'
49
49
FASTAPI_STATIC_FILES : bool = True
50
50
51
51
# Database
You can’t perform that action at this time.
0 commit comments