from fastapi.responses import ( HTMLResponse, JSONResponse, PlainTextResponse, RedirectResponse, ) from fastapi.templating import Jinja2Templates from fastapi_mako import FastAPIMako from fastapi.security import HTTPBasic, HTTPBasicCredentials import secrets router = APIRouter() MAX_QUEUE_SIZE = 3 router.counter = 0 router.__name__ = "First router" router.fake_datebase = {} start = date.today() objects = { 1: {"field_a": "a", "field_b": "b"}, 2: {"field_a": "a", "field_b": "b"}, 3: {"field_a": "a", "field_b": "b"}, # .... # } router.secret_key = "very constatn and random secret, best 64+ characters" router.access_tokens = []