使用postman将参数传递给flask总是返回None

时间:2017-02-23 03:23:21

标签: python flask postman

我想用邮递员传递参数。然而,在邮递员发送POST请求后,对于我想要获得的每个参数,它总是返回。我做错了什么?

@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

我尝试在控制台中打印该值,并且

print request.form.get('title')

1 个答案:

答案 0 :(得分:1)

在Postman中,请确保您提交的内容类型为" x-www-form-urlencoded"

的POST请求

postman example