操作系统环境[“DJANGO_ALLOW_ASYNC_UNSAFE”] =“true”上发生了什么

uinbv5nw  于 2023-01-18  发布在  Go
关注(0)|答案(2)|浏览(209)

我正在一个django应用程序中使用botframework创建一个bot。
起初,我无法从bot调用该应用程序的模型,我找到了一个解决方案,即将os.environ["DJANGO_ALLOW_ASYNC_UNSAFE"] = True放入settings.py文件中。
对我来说很好。
但我很好奇,当我这样做的时候会发生什么,安全吗?

gv8xihay

gv8xihay1#

我非常确定您允许django项目使用asyncio模块和async关键字异步运行。

emeijp43

emeijp432#

设置DJANGO_ALLOW_ASYNC_UNSAFE为真不是一个推荐way.it可能导致数据丢失.所以我改变函数作为一个API端点并调用它,instad调用函数.它为我工作

相关问题