|
4 | 4 | from fastapi.middleware.cors import CORSMiddleware |
5 | 5 | from fastapi.staticfiles import StaticFiles |
6 | 6 | from fastapi_sqlalchemy import DBSessionMiddleware |
7 | | - |
8 | 7 | from my_app_api import __version__ |
9 | 8 | from my_app_api.settings import get_settings |
10 | 9 |
|
11 | | -from .click import router as click_router |
12 | | - |
| 10 | +from .touch import router as touch_router |
13 | 11 |
|
14 | 12 | settings = get_settings() |
15 | 13 | logger = logging.getLogger(__name__) |
16 | 14 | app = FastAPI( |
17 | | - title='Мое приложение', |
18 | | - description='Бэкэнд приложения-примера', |
| 15 | + title="Мое приложение", |
| 16 | + description="Бэкэнд приложения-примера", |
19 | 17 | version=__version__, |
20 | 18 | # Отключаем нелокальную документацию |
21 | | - root_path=settings.ROOT_PATH if __version__ != 'dev' else '', |
22 | | - docs_url='/swagger', |
| 19 | + root_path=settings.ROOT_PATH if __version__ != "dev" else "", |
| 20 | + docs_url="/swagger", |
23 | 21 | redoc_url=None, |
24 | 22 | ) |
25 | 23 |
|
|
39 | 37 |
|
40 | 38 | if settings.UI_DIR_PATH: |
41 | 39 | logger.debug("Enabling UI") |
42 | | - app.mount("/ui", app=StaticFiles(directory=settings.UI_DIR_PATH, html=True), name="ui") |
| 40 | + app.mount( |
| 41 | + "/ui", app=StaticFiles(directory=settings.UI_DIR_PATH, html=True), name="ui" |
| 42 | + ) |
43 | 43 |
|
44 | 44 | if settings.DOCS_DIR_PATH: |
45 | 45 | logger.debug("Enabling Docs") |
46 | | - app.mount("/docs", app=StaticFiles(directory=settings.DOCS_DIR_PATH, html=True), name="docs") |
| 46 | + app.mount( |
| 47 | + "/docs", |
| 48 | + app=StaticFiles(directory=settings.DOCS_DIR_PATH, html=True), |
| 49 | + name="docs", |
| 50 | + ) |
47 | 51 |
|
48 | | -app.include_router(click_router) |
| 52 | +app.include_router(touch_router) |
0 commit comments