提问者:小点点

将每个请求的数据存储在烧瓶上是否安全。要求


可以使用烧瓶。请求使用类似于烧瓶的对象。g是否存储每个请求的数据?

我正在编写一个与烧瓶和Django兼容的库。我计划在这两种情况下存储请求对象的信息。我是否可以安全地在请求上存储对象,例如request.user,并保证它不会在不同的请求之间共享?


共1个答案

匿名用户

是的,它是安全的。每个请求的请求对象都是唯一的。

通常使用g,因为它是专门为在请求期间保存数据而创建的空命名空间。

请求是一个具有现有含义的内部对象,尽管库将其用于存储是常见的,将g留给“应用级别”数据。