如何按需启动django会话?

时间:2012-09-09 20:08:04

标签: django

使用django中间件时,对于每个新访问者,都会创建一个新的会话记录或会话文件。这是很好的,除了大流量部分不需要会话的网站(例如:一个博客被很多人看到但只写一个)。是否有可能只为一些网址激活会话中间件这么多的I / O会被保存吗?

1 个答案:

答案 0 :(得分:1)

事实并非如此。会话被懒惰地创建,因此只有在会话中放入数据时才会创建新记录。看看这里:

https://github.com/django/django/blob/master/django/contrib/sessions/middleware.py#L27