2016-11-15 114 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

相關問題