[+] partially add rest api views
This commit is contained in:
parent
f77399b1d2
commit
ce50a74510
@ -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/',
|
||||||
# )(
|
# )(
|
||||||
|
24
deps/test-task-2025-07-17-v2/python/online/fxreader/pr34/test_task_2025_07_17_v2/payloads/views.py
vendored
Normal file
24
deps/test-task-2025-07-17-v2/python/online/fxreader/pr34/test_task_2025_07_17_v2/payloads/views.py
vendored
Normal file
@ -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
|
Loading…
Reference in New Issue
Block a user