Python 具有after_请求的基本flask应用程序返回服务器错误

Python 具有after_请求的基本flask应用程序返回服务器错误,python,flask,Python,Flask,我做错了什么?或者我是否理解事后请求是错误的,如果是的话,我真的希望得到一个解释。这通常是一个找到类似问题答案的好地方 函数必须采用一个参数,即response\u class对象,并返回一个新的响应对象或相同的对象(请参见process\u response()) 你的函数不做这两件事 from flask import Flask app = Flask(__name__) @app.route('/') def hello(): return "k?" @app.after

我做错了什么?或者我是否理解事后请求是错误的,如果是的话,我真的希望得到一个解释。

这通常是一个找到类似问题答案的好地方

函数必须采用一个参数,即
response\u class
对象,并返回一个新的响应对象或相同的对象(请参见
process\u response()

你的函数不做这两件事

from flask import Flask
app = Flask(__name__)
@app.route('/')
def hello():    
    return "k?"
@app.after_request
def sendsms():
    pass
if __name__ == '__main__':
    app.run()
@app.after_request
def sendsms(response):
    return response