bmc_hub/app/conversations/frontend/views.py

17 lines
640 B
Python
Raw Normal View History

from fastapi import APIRouter, Request, Depends
from fastapi.responses import HTMLResponse
from fastapi.templating import Jinja2Templates
from pathlib import Path
router = APIRouter()
# Use "app" as base directory so we can reference templates like "conversations/frontend/templates/xxx.html"
templates = Jinja2Templates(directory="app")
@router.get("/conversations/my", response_class=HTMLResponse)
async def my_conversations_view(request: Request):
"""
Render the Technician's Conversations Dashboard
"""
return templates.TemplateResponse("conversations/frontend/templates/my_conversations.html", {"request": request})