Files
Blitz-Proxy/core/scripts/webpanel/routers/settings/settings.py

20 lines
761 B
Python

from fastapi import APIRouter, Depends, Request
from fastapi.templating import Jinja2Templates
from dependency import get_templates
router = APIRouter()
@router.get('/')
async def settings(request: Request, templates: Jinja2Templates = Depends(get_templates)):
return templates.TemplateResponse('settings.html', {'request': request})
@router.get('/config')
async def config(request: Request, templates: Jinja2Templates = Depends(get_templates)):
return templates.TemplateResponse('config.html', {'request': request})
@router.get('/hysteria')
async def hysteria_settings(request: Request, templates: Jinja2Templates = Depends(get_templates)):
return templates.TemplateResponse('hysteria_settings.html', {'request': request})