Loading...
Loading...
Compare original and translation side by side
src/api/v1/endpoints/
├── users.py
├── items.py
└── auth.pysrc/api/v1/endpoints/users.pyfrom fastapi import APIRouter
router = APIRouter()
@router.get("/")
async def get_users():
...src/api/v1/api.pyfrom fastapi import APIRouter
from src.api.v1.endpoints import users, items
api_router = APIRouter()
api_router.include_router(users.router, prefix="/users", tags=["users"])
api_router.include_router(items.router, prefix="/items", tags=["items"])src/api/v1/endpoints/
├── users.py
├── items.py
└── auth.pysrc/api/v1/endpoints/users.pyfrom fastapi import APIRouter
router = APIRouter()
@router.get("/")
async def get_users():
...src/api/v1/api.pyfrom fastapi import APIRouter
from src.api.v1.endpoints import users, items
api_router = APIRouter()
api_router.include_router(users.router, prefix="/users", tags=["users"])
api_router.include_router(items.router, prefix="/items", tags=["items"])fastapi-routersrc/app/
├── api/
│ ├── users/
│ │ ├── route.py # Handles /api/users
│ │ └── [id]/
│ │ └── route.py # Handles /api/users/{id}fastapi-routersrc/app/
├── api/
│ ├── users/
│ │ ├── route.py # 处理 /api/users
│ │ └── [id]/
│ │ └── route.py # 处理 /api/users/{id}router = APIRouter(dependencies=[Depends(get_current_active_user)])v1v2router = APIRouter(dependencies=[Depends(get_current_active_user)])v1v2