我想要类似于 djangorunserver
所做的重新加载。
如果我更改 python 文件,我希望应用程序重新加载。我已经安装aiohttp-devtools
并运行adev runserver
,但是当我更改 python 文件时没有重新加载。
为了清楚起见,我不是在谈论浏览器刷新,而是在谈论 python 重新加载。我将自己单击浏览器中的刷新按钮。
问问题
542 次
1 回答
0
来自aiohttp 文档,类似于
## filename: app.py
from aiohttp import web
import json
async def handle(request):
response_obj = { 'status' : 'success' }
return web.Response(text=json.dumps(response_obj))
app = web.Application()
app.router.add_get('/', handle)
if __name__ == '__main__': web.run_app(app)
然后,基于 aiohttp-devtools,在项目目录中:
adev runserver .
于 2021-05-07T23:50:15.047 回答