Код: Выделить всё
@app.post("/abcd", response_model=abcdResponseModel)
async def getServerDetails(IncomingData: serverModel) -> abcdResponseModel:
"""
Get Server Details
"""
result = ServerDetails(IncomingData.dict())
return result
Код: Выделить всё
def ServerDetails(IncomingData: dict) -> Tuple[list, int]:
background_tasks = BackgroundTasks()
background_tasks.add(notification_func, arg1, arg2)
response = some operation.....
return response, 500
Подробнее здесь: https://stackoverflow.com/questions/762 ... api-endpoi