启用会话控制

简介: 【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。

目录
相关文章
|
安全 物联网 网络虚拟化
连接和访问的智慧选项
近年来,企业网络通信需求可谓五花八门,变幻莫测。它不仅为企业的生产、办公、研发、销售提供全面赋能,同时也让企业业务规模变大成为了可能。今天,我们来聊聊广域网中两个不可忽视的概念:连接(Connection)和访问(Access),它们均以各自的属性在企业不同业务场景中发挥着重要作用。本文将深入探讨这两个概念,了解它们的应用场景、用例、优缺点以及如何在企业网络中合理应用,为企业提供降本增效,长远规划的重要帮助。
连接和访问的智慧选项
|
网络协议 开发工具 git
命令终端设置全局代理的两种方法
命令终端设置全局代理的两种方法
439 0
禁用与启用
禁用与启用
125 0
禁用与启用
|
负载均衡 网络协议 开发者
配置会话保持|学习笔记
快速学习配置会话保持
412 0
配置会话保持|学习笔记
|
Web App开发 网络协议 网络安全
启用ECH的配置
开启 Encrypted Client Hello (Secure SNI)
5317 0
|
PHP 数据安全/隐私保护 Web App开发
会话控制
会话控制指网站可以跟踪客户端与服务器之间的交互。 由于HTTP是一个无状态的协议,此协议无法来维护两个事务之间的联系 所谓无状态,指的是不会维护http请求数据,http请求是独立的,不持久的HTTP无法告诉我们这两个请求是来自同一个人。比如 登录跳到留言板等 所以需要使用会话控制。
1733 0