其他
Django 4.0 新增Redis 数据库缓存支持
世界上最好的语言之Python框架Django,近日它的 4.0 正式发布,此版本专注于Python Web 框架的数据库缓存和表单定制功能提升。
另外,它支持新的Redis 缓存后端,可以用Redis 内存数据库进行缓存,并做了框架内置支持。用户需要在本地或远程机器上运行的 Redis 服务器。对 Redis 和 Python 进行绑定。
在Django 4.0,更容易定制供Forms,Formsets和ErrorList,并能够使用模板引擎进行渲染。
12 月 7 日发布的Django 4.0, 可以使用Python的pip 包安装程序进行安装:
pip install Django==4.0
根据其发行说明,总结 Django 4.0 的主要更新如下:
新的 RedisCache 后端为使用 Redis 缓存提供了内置支持。
现在使用模板引擎呈现 Forms、Formsets 和 ErrorList ,以简化自定义的过程。
引入新的密码哈希函数 scrypt,但因为需要更多内存且依赖 OpenSSL 1.1+ ,不是默认启用项
Python 标准库的 zoneinfo 现在作为 Django 中的默认时区。
新增函数式唯一约束。
jQuery 已从版本 3.5.1 升级到 3.6.0。
admindocs 的模型部分现在显示缓存的属性。
PostgreSQL 后端现在支持通过服务名称进行连接。已取消对 PostgreSQL 9.6 的支持
Django 测试运行器现在支持一个--shuffle o以随机顺序执行测试的选项。
在上一版本 Django 3.0增加了对 Python 异步的支持,大约在一年前发布。
编译:场长
相关阅读: