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

Метод patch

Метод patch применяется к приложению Flask и вешает функцию на указанный адрес для обработки HTTP-метода PATCH. Первым параметром передаётся путь URL. Вторым необязательным параметром идёт имя эндпоинта. После запроса Flask вызывает функцию и возвращает её результат.

Синтаксис

@app.patch(rule, [endpoint])

Пример

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

from flask import Flask app = Flask(__name__) @app.patch('/user') def user(): return 'user updated'

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

"user updated"

Пример

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

from flask import Flask, request app = Flask(__name__) @app.patch('/article') def article(): data = request.get_json() return data

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

{"title": "abcde"}

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

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