all ruff checking and modify Converter class
This commit is contained in:
+22
-7
@@ -1,8 +1,19 @@
|
||||
from fastapi import FastAPI, Request, Form, Depends, Cookie, responses, templating, staticfiles
|
||||
import uvicorn
|
||||
from fastapi import (
|
||||
Cookie,
|
||||
Depends,
|
||||
FastAPI,
|
||||
Form,
|
||||
Request,
|
||||
responses,
|
||||
staticfiles,
|
||||
templating,
|
||||
)
|
||||
|
||||
from functions.admin import is_logged_in
|
||||
from functions.admin.models import database
|
||||
from functions.admin.templates import logins, refresh, logs, log
|
||||
import uvicorn
|
||||
from functions.admin.templates import log, logins, logs, refresh
|
||||
|
||||
|
||||
def Site():
|
||||
app = FastAPI()
|
||||
@@ -18,19 +29,23 @@ def Site():
|
||||
return templates.TemplateResponse("login.html", {"request": request})
|
||||
|
||||
@app.post("/logins")
|
||||
async def logins_response(username: str = Form(...), password: str = Form(...), db=Depends(database.get_db)):
|
||||
async def logins_response(username: str = Form(...), password: str = Form(...),
|
||||
db=Depends(database.get_db)):
|
||||
return await logins.logins(username, password, db)
|
||||
|
||||
@app.get("/refresh")
|
||||
async def refresh_access_token(req: Request, refresh_token: str = Cookie(None), db=Depends(database.get_db)):
|
||||
async def refresh_access_token(req: Request, refresh_token: str = Cookie(None),
|
||||
db=Depends(database.get_db)):
|
||||
return await refresh.refresh_access_token(req, refresh_token, db)
|
||||
|
||||
@app.get("/logs", response_class=responses.HTMLResponse)
|
||||
async def logs_response(request: Request, logged_in: bool = Depends(is_logged_in.is_logged_in)):
|
||||
async def logs_response(request: Request,
|
||||
logged_in: bool = Depends(is_logged_in.is_logged_in)):
|
||||
return await logs.logs(templates, request, logged_in)
|
||||
|
||||
@app.get("/logs/{log_id}", response_class=responses.HTMLResponse)
|
||||
async def log_response(request: Request, log_id: int, logged_in: bool = Depends(is_logged_in.is_logged_in)):
|
||||
async def log_response(request: Request, log_id: int,
|
||||
logged_in: bool = Depends(is_logged_in.is_logged_in)):
|
||||
return await log.log(templates, request, log_id, logged_in)
|
||||
|
||||
uvicorn.run(app, host="0.0.0.0")
|
||||
|
||||
Reference in New Issue
Block a user