Example #1
0
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 = []