2017-02-23 67 views
0

Я хочу использовать почтальон для передачи параметров. однако после того, как я отправлю запрос POST в почтальоне, он всегда возвращает Нет для каждый параметр, который я хочу получить. Что я сделал не так?использовать почтальон передать аргумент в колбу всегда возвращает None

@app.route('/', methods=['GET', 'POST']) 
def Todo_all(): 

    ...... 

    if request.method == 'POST': 
     title = request.values.get("title", type=str, default=None) 
     description = request.values.get("description", type=str, default=None) 
     return mytodo.create(title, description) 

Я также попытался

request.form.get 
request.data 

, и я попытался напечатать значение в консоли, и я получаю None а

print request.form.get('title') 

ответ

1

В Почтальон, убедитесь, что вы 'отправляет запрос POST с типом контента «x-www-form-urlencoded»

postman example

+0

спасибо! который решил мою проблему – yellowbowlmigration