[+] partially add rest api views

This commit is contained in:
Siarhei Siniak 2025-07-21 11:17:26 +03:00
parent f77399b1d2
commit ce50a74510
2 changed files with 30 additions and 0 deletions

@ -9,6 +9,7 @@ import sys
from .settings import Settings as APISettings from .settings import Settings as APISettings
from .db import create_engine from .db import create_engine
from ..payloads.views import router as payloads_router
# from .websocket_api import WebsocketAPI # from .websocket_api import WebsocketAPI
from typing import ( from typing import (
@ -50,6 +51,11 @@ def create_app() -> fastapi.FastAPI:
app = fastapi.FastAPI() app = fastapi.FastAPI()
app.include_router(
payloads_router,
# prefix='/',
)
# app.websocket( # app.websocket(
# '/tickers/', # '/tickers/',
# )( # )(

@ -0,0 +1,24 @@
import fastapi
from typing import (Annotated, Any,)
router = fastapi.APIRouter()
@router.post('payload')
def payload_create(
list_1: Annotated[
list[str],
fastapi.Body(),
],
list_2: Annotated[
list[str],
fastapi.Body(),
],
) -> Any:
raise NotImplementedError
@router.get('payload/{paylaod_id}')
def payload_read(
payload_id: int,
) -> Any:
raise NotImplementedError