启用会话控制

简介: 【6月更文挑战第15天】启用会话控制。

启用Django会话控制包括注册会话应用、启用会话中间件和配置会话引擎等操作。
1.注册会话应用
在配置文件的INSTALLED_APPS变量中添加django.contrib.sessions应用,示例代码如下。
INSTALLED_APPS = [
……
'django.contrib.sessions',
]
默认情况下,Django会注册django.contrib.sessions应用。如果不使用会话控制,可从INSTALLED_APPS变量中将其删除,以节省项目运行开销。
2.启用会话中间件
在配置文件的MIDDLEWARE变量中添加会话中间件(Django默认启用),示例代码如下。
MIDDLEWARE = [
……
'django.contrib.sessions.middleware.SessionMiddleware',
]
3.配置会话引擎
会话引擎负责存储会话数据。配置文件中的SESSION_ENGINE变量用于配置会话引擎。
Django提供5种会话引擎:数据库后端、缓存、数据库+缓存、文件和Cookie。

目录
相关文章
|
Web App开发 网络协议 网络安全
启用ECH的配置
开启 Encrypted Client Hello (Secure SNI)
4277 0
禁用与启用
禁用与启用
92 0
禁用与启用
|
负载均衡 网络协议 开发者
配置会话保持|学习笔记
快速学习配置会话保持
334 0
配置会话保持|学习笔记
|
PHP 数据安全/隐私保护 Web App开发
会话控制
会话控制指网站可以跟踪客户端与服务器之间的交互。 由于HTTP是一个无状态的协议,此协议无法来维护两个事务之间的联系 所谓无状态,指的是不会维护http请求数据,http请求是独立的,不持久的HTTP无法告诉我们这两个请求是来自同一个人。比如 登录跳到留言板等 所以需要使用会话控制。
1695 0
|
Linux
18.13 SELinux策略规则的开启和关闭
默认情况下,并不是所有的规则都处于开启状态,因此,虽然我们无需修改规则的具体内容,但学习如何开启和关闭规则,还是很有必要的。
205 0
18.13 SELinux策略规则的开启和关闭
|
Dubbo Java 应用服务中间件