feat(docs): sección de documentación completa en /docs
- Nueva ruta /docs con manual de usuario, arquitectura y referencia técnica - Sidebar con navegación sticky y resaltado de sección activa - 23 secciones: objetivo, arquitectura, todos los módulos, JSONs de referencia, lógica de formas de pago, exclusiones y soporte - Link "Documentación" en el sidebar de navegación principal Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
co-authored by
Claude Sonnet 4.6
parent
cfba7a657f
commit
400e6ff60b
@@ -0,0 +1,11 @@
|
||||
from fastapi import APIRouter, Request, Depends
|
||||
from app.auth import get_current_user
|
||||
|
||||
router = APIRouter(prefix="/docs", tags=["docs"])
|
||||
|
||||
|
||||
@router.get("")
|
||||
async def docs_page(request: Request, user: dict = Depends(get_current_user)):
|
||||
return request.app.state.templates.TemplateResponse("docs.html", {
|
||||
"request": request, "user": user,
|
||||
})
|
||||
Reference in New Issue
Block a user