FastAPI с uvicorn не обновляетсяPython

Программы на Python
Anonymous
FastAPI с uvicorn не обновляется

Сообщение Anonymous »

Я использую FastAPI с Uvicorn. Все работало отлично, но теперь кажется, что ничего не обновляется. Я изменил метод, и он не распознал это изменение, я создал новый метод, и он его тоже не распознал. Выполнение: uvicorn API:app --reload.
Например, это простой код, который не распознает:

Код: Выделить всё

@app.get("/clientes/cumple", response_model=List[Cliente])
async def get_cliente_cumple(dia: int, mes: int):
clientes = db.obtener_clientes_por_fecha_nacimiento(dia, mes)
if not clientes:
raise HTTPException(status_code=404, detail="Cliente no encontrado")
return [Cliente(codigoclientes=c["codigoclientes"],titular=c["titular"],fnacim=c["fnacim"],dni_cif=c["dni_cif"], telf=c["telf"]) for c in clientes]
Я завершаю и перезапускаю, но ничего не меняется.
В терминале, где я выполняю API, похоже, что он распознает изменения, но обычно, когда я делаю запрос, терминал также показывает результат HTTP-кода и сейчас показывает только предполагаемые изменения.
Кто-нибудь знает, что может произойти?

Подробнее здесь: https://stackoverflow.com/questions/775 ... snt-update

Вернуться в «Python»