2016-11-15 112 views
0

我已经查看了一些示例和教程,并且据我所知我有这个正确的。用下面的基本示例,我得到以下错误:TypeError: view() got an unexpected keyword argument 'id'使用蓝图将参数传递给Flask应用程序

from flask import Blueprint, jsonify 

location_app = Blueprint('location_app', __name__) 

@location_app.route('/location/', defaults={'id': '0'}) 
@location_app.route('/location/<id>', methods=['GET']) 
def view(): 
    return "location view" 

回答

0

您的函数必须接受url定义的变量。像这样:

@location_app.route('/location/<id>', methods=['GET']) 
def view(id): 
    return "location view" 
+0

它总是很简单。谢谢。 – Jhorra

相关问题