Метод 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'}