Django 代码仓库近日合并的一个 PR 显示,其 4.0 版本将增加内置的 Redis 缓存后端。
据介绍,Django 目前并没有内置支持使用 Redis 作为缓存后端。大多数开发者需要依赖第三方库,如 django-redis 和 django-redis-cache,以便使用 Redis 进行缓存。由于 Redis 是最受欢迎的缓存后端(根据 2020 年的 Django 用户调查),此 PR 旨在添加对 Redis 的支持,用作 Django 的缓存后端。由于 Redis 是最流行的缓存后端,将它添加到 django.core.cache 模块,对于以前不得不依赖使用第三方包的开发者来说将是一个很好的补充。
PickleSerializer
从django.contrib.sessions.serializers
移动至django.core.serializers.base
(文/开源中国)