Rename Frontend Router to Web Client. Fix logger usage in routers

- Use logger in api_beta router instead of print statements
- Remove unused logger in web client router
This commit is contained in:
Debanjum Singh Solanky
2022-10-19 16:15:57 +05:30
parent c467df8fa3
commit e1b5a87920
4 changed files with 15 additions and 16 deletions

23
src/routers/web_client.py Normal file
View File

@@ -0,0 +1,23 @@
# External Packages
from fastapi import APIRouter
from fastapi import Request
from fastapi.responses import HTMLResponse, FileResponse
from fastapi.templating import Jinja2Templates
# Internal Packages
from src.utils import constants
# Initialize Router
web_client = APIRouter()
templates = Jinja2Templates(directory=constants.web_directory)
# Create Routes
@web_client.get("/", response_class=FileResponse)
def index():
return FileResponse(constants.web_directory / "index.html")
@web_client.get('/config', response_class=HTMLResponse)
def config_page(request: Request):
return templates.TemplateResponse("config.html", context={'request': request})