Django的文档(here)声明基于cookie的会话可以超过'标准'每个cookie 4096个字节。
database-backed sessions怎么样,会话中可以存储的数据量是否有限制?我没有在文档中看到任何内容,也没有看到SO。
对于我的项目,我需要将~50KB保存到用户的数据库支持的会话中。如果您需要更多信息,请告诉我。
答案 0 :(得分:3)
数据库后端将会话数据存储在数据库中的TextField
中。
此字段的大小限制取决于您的数据库后端,例如,对于Postgres(存储为text
)它is unlimited,对于MySQL(存储为longtext
)它大约是4GB
无论哪种方式,限制都会远远超过~50KB!