如何在Falcon Framework中禁用响应缓存?

时间:2018-02-07 18:43:49

标签: python falconframework

我正在开发一个API,所以我需要对路由进行多次测试,但是Falcon正在缓存我的响应,即使我更改数据库上的数据我不会在响应中显示,直到重启服务器(在这种情况下是女服务员) )。

我现在在Windows上,所以我不能使用gunicorn。

1 个答案:

答案 0 :(得分:0)

我建议您(至少用于开发)使用Werkzeug易于设置,可以自动重新加载更改,并且我认为(根据我的经验)它将消除您的缓存问题

这是我的设置:

from werkzeug.serving import run_simple
from config import api

#api is the falcon app
run_simple("127.0.0.1", 8000, api, use_reloader=True, passthrough_errors=False)