[+] add return type for rest api payloads
This commit is contained in:
parent
ce50a74510
commit
13f5bbc2dd
5
deps/test-task-2025-07-17-v2/python/online/fxreader/pr34/test_task_2025_07_17_v2/payloads/schema.py
vendored
Normal file
5
deps/test-task-2025-07-17-v2/python/online/fxreader/pr34/test_task_2025_07_17_v2/payloads/schema.py
vendored
Normal file
@ -0,0 +1,5 @@
|
|||||||
|
import pydantic
|
||||||
|
|
||||||
|
class Payload(pydantic.BaseModel):
|
||||||
|
id: int
|
||||||
|
output: list[str]
|
5
deps/test-task-2025-07-17-v2/python/online/fxreader/pr34/test_task_2025_07_17_v2/payloads/views.py
vendored
5
deps/test-task-2025-07-17-v2/python/online/fxreader/pr34/test_task_2025_07_17_v2/payloads/views.py
vendored
@ -1,6 +1,7 @@
|
|||||||
import fastapi
|
import fastapi
|
||||||
|
|
||||||
from typing import (Annotated, Any,)
|
from typing import (Annotated, Any,)
|
||||||
|
from . import schema
|
||||||
|
|
||||||
router = fastapi.APIRouter()
|
router = fastapi.APIRouter()
|
||||||
|
|
||||||
@ -14,11 +15,11 @@ def payload_create(
|
|||||||
list[str],
|
list[str],
|
||||||
fastapi.Body(),
|
fastapi.Body(),
|
||||||
],
|
],
|
||||||
) -> Any:
|
) -> schema.Payload:
|
||||||
raise NotImplementedError
|
raise NotImplementedError
|
||||||
|
|
||||||
@router.get('payload/{paylaod_id}')
|
@router.get('payload/{paylaod_id}')
|
||||||
def payload_read(
|
def payload_read(
|
||||||
payload_id: int,
|
payload_id: int,
|
||||||
) -> Any:
|
) -> schema.Payload:
|
||||||
raise NotImplementedError
|
raise NotImplementedError
|
||||||
|
Loading…
Reference in New Issue
Block a user