/
developer_atatanoff
/
simple_auth_fastapi
Обзор
Документация
Войти
/
developer_atatanoff
/
simple_auth_fastapi
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
CI/CD
Аналитика
Безопасность
master
app.py
29 строк
850 B
Alexey N. Tatanoff
first_commit
28 ноя 2025, 13:12
28 ноя 2025, 13:12
40027ac
Код
Авторство
О чём код?
from fastapi import FastAPI from fastapi.staticfiles import StaticFiles from sqlalchemy import create_engine from auth.routers import router as auth_router from config.routers import router as main_router import uvicorn from config.utils import load_class from config.settings import MIDDLEWARES, settings import logging # логирование запросов скульалхимии logging.basicConfig(level=logging.INFO) logging.getLogger('sqlalchemy.engine').setLevel(logging.INFO) app = FastAPI() [app.add_middleware(load_class(middleware)) for middleware in MIDDLEWARES] app.include_router(main_router, prefix="") app.include_router(auth_router, prefix="/auth") if settings.DEBUG: app.mount("/static", StaticFiles(directory="static"), name="static") if __name__ == "__main__": uvicorn.run(app, host="localhost", port=8000)