Files
fastapi-best-architecture/backend/plugin/code_generator/templates/python/router.jinja
T
Wu Clan a496932138 Add injection app routes to code generation (#1034)
* Add injection app routes to code generation

* Update get table sqls

* Update get table sqls

* Fix lint

* Fix sql scripts syntax
2026-01-25 15:14:01 +08:00

9 lines
367 B
Django/Jinja

from fastapi import APIRouter
from backend.app.{{ app_name }}.api.{{ api_version }}.{{ filename }} import router as {{ table_name }}_router
from backend.core.conf import settings
v1 = APIRouter(prefix=settings.FASTAPI_API_V1_PATH{% if tag %}, tags=['{{ tag }}']{% endif %})
v1.include_router({{ table_name }}_router, prefix='/{{ table_name.replace('_', '/') }}s')