РЕПЕТИТОР математика физика информатика
Для школьников и студентов. Подтягивание пробелов. ЦЭ, ЦТ, ОГЭ, ЕГЭ.
Идет набор на ЛЕТО. Жмите для подробностей:)
5 of 252 menu

Метод put

Метод put применяется к приложению Bottle и вешает функцию на адрес для обработки PUT-запросов. Первым параметром передаётся путь URL. После запроса Bottle вызывает функцию и возвращает её результат. Метод является сокращением для route с параметром method='PUT'.

Синтаксис

@app.put(path)

Пример

Давайте повесим обработчик PUT-запроса на адрес '/user':

from bottle import Bottle app = Bottle() @app.put('/user') def user(): return 'hello'

Результат выполнения кода при PUT-запросе:

hello

Пример

Давайте примем данные из тела PUT-запроса и вернём их:

from bottle import Bottle, request app = Bottle() @app.put('/article') def article(): data = request.json return data

Результат выполнения кода для тела запроса '{"name": "abcde"}':

{'name': 'abcde'}

Смотрите также

  • метод route,
    который регистрирует обработчик для любого метода
  • метод get,
    который вешает обработчик на GET-запрос
  • метод post,
    который вешает обработчик на POST-запрос
  • метод delete,
    который вешает обработчик на DELETE-запрос
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить