Как добавить маршруты в FastAPIPython

Программы на Python
Ответить Пред. темаСлед. тема
Гость
 Как добавить маршруты в FastAPI

Сообщение Гость »


Я работаю над руководством по FastAPI

из fastapi импортировать FastAPI от ввода импорта Необязательно приложение = ФастAPI() @app.get("/") асинхронное определение корня(): return {"message": "Привет, мир"} http://127.0.0.1:8000/

Ожидается результат:

{"message":"Привет, мир"} Но потом попробовал добавить другой маршрут:

@app.get("/items/{item_id}") async def read_item(item_id: int, q:Optional[str] = None): return("item_id": item_id, "q":q) Предыдущий ответ. Почему?

ОБНОВЛЕНИЕ:

при вводе import Необязательно из fastapi импортировать FastAPI приложение = ФастAPI() @app.get("/") защита read_root(): return("Привет", "Мир") @app.get("/items/{item_get}") def read_item(item_id: int, q: Необязательный[str]= Нет): вернуть {"item_id": item_id, "q":q} Ответ:
127.0.0.1:51198 — «GET /items/5/q%3Dhello HTTP/1.1» 404 Не найден
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • FastAPI - маршруты pymongo + sync, по-видимому, НАМНОГО быстрее, чем маршруты Motor + async
    Anonymous » » в форуме Python
    0 Ответы
    32 Просмотры
    Последнее сообщение Anonymous
  • Как создавать маршруты с помощью FastAPI внутри класса и classy-fastapi — продолжение
    Anonymous » » в форуме Python
    0 Ответы
    43 Просмотры
    Последнее сообщение Anonymous
  • Как сделать маршруты API доступными только из внешнего интерфейса (FastAPI)?
    Anonymous » » в форуме Python
    0 Ответы
    9 Просмотры
    Последнее сообщение Anonymous
  • Развертываю приложение FastAPI в Azure, но маршруты больше не работают
    Anonymous » » в форуме Python
    0 Ответы
    13 Просмотры
    Последнее сообщение Anonymous
  • Развертываю приложение FastAPI в Azure, но маршруты больше не работают
    Anonymous » » в форуме Python
    0 Ответы
    549 Просмотры
    Последнее сообщение Anonymous

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