在 Flask 中创建不返回响应的视图函数

gra*_*sby 6 python sqlite jquery redis flask

我是网络编程和 Flask 的新手,最近我在尝试创建的网站上遇到了问题。我目前有一个 jquery 过程,它向 Flask 中的视图函数发送一个 post 请求。这个函数只是在我的数据库中增加一个值,我没有必要在增加这个值后返回响应。然而,据我所知,Flask 中的视图函数需要返回一个 Response 对象。我当然可以简单地返回某种 json“已更新”响应,但这对我的应用程序来说真的不重要。有谁知道解决这个问题的正确方法吗?谢谢。

Gre*_* Li 6

很简单,只返回一个带有 204 状态码的空字符串:

@app.route('/')
def hello():
    # ...
    return '', 204
Run Code Online (Sandbox Code Playgroud)