I am new to FastAPI framework, I want to print out the response status code from a PUT request.
@app.put('/user/{id}', status_code=status.HTTP_200_OK)
async def processing(id: str, request: Request, response: Response):
data = await request.json()
status = response.status_code
print(status_code)
logger.info("Got response [%s]", status)
return data
The status returned is 'None'. But uvicorn server shows a 200 OK status. How can I include this code in my logging/print out?
Thanks.