regorganizng contracts routes

This commit is contained in:
2023-02-13 00:34:31 +01:00
parent 1a6aa3317f
commit d96e27bb4d
5 changed files with 17 additions and 4 deletions

View File

@@ -1 +1,9 @@
from .routes import router as contract_router
from fastapi import APIRouter
from .routes_draft import draft_router
from .routes_print import print_router
contract_router = APIRouter()
contract_router.include_router(draft_router, prefix="/draft", tags=["draft"], )
contract_router.include_router(print_router, prefix="/print", tags=["print"], )

View File

@@ -1,5 +1,7 @@
from fastapi import APIRouter
from ..core.routes import get_crud_router
from .models import ContractDraft
from .schemas import ContractDraftCreate, ContractDraftRead, ContractDraftUpdate
router = get_crud_router(ContractDraft, ContractDraftCreate, ContractDraftRead, ContractDraftUpdate)
draft_router = get_crud_router(ContractDraft, ContractDraftCreate, ContractDraftRead, ContractDraftUpdate)

View File

@@ -0,0 +1,3 @@
from fastapi import APIRouter
print_router = APIRouter()

View File

@@ -25,7 +25,7 @@ app.include_router(user_router, prefix="/users", tags=["users"], )
app.include_router(entity_router, prefix="/entity", tags=["entity"], )
app.include_router(order_router, prefix="/order", tags=["order"], )
app.include_router(template_router, prefix="/template", tags=["template"], )
app.include_router(contract_router, prefix="/contract-draft", tags=["contract-draft"], )
app.include_router(contract_router, prefix="/contract", tags=["contract"], )
if __name__ == '__main__':
import uvicorn