17611538698
webmaster@21cto.com

Django 4.1 发布,来看看哪些新特性

资讯 0 1665 2022-08-09 10:58:14

图片


Python Django 开源框架团队昨天宣布4.1 正式发布。其中一些亮点提炼如下:

  • ORM的异步接口,以及在基于类的视图上定义异步处理程序的能力。

  • 在模型验证中使用 ORM 定义的数据库约束。

  • 更好的表单渲染可访问性和输出样式自定义。


随着 其4.1 的发布,Django 4.0 已到主流版本支持的尽头,4.0 将在 2023 年 4 月之前收到安全和数据丢失修复。


Django 团队鼓励所有用户在此之前升级以接收相关之安全问题修复。


怎样获得 Django


选项一:获取最新的正式版


可阅读 4.1 发行说明,然后使用 pip安装它:


pip install Django==4.1


选项 2:获取最新的开发版本


需要Git的 shell 命令获取它:


git clone https://github.com/django/django.git


关于Django


Django 是用 Python 的一款免费开源的 Web 框架,几乎囊括了 Web 应用的方方面面,可以用于快速搭建高性能、优雅的网站,Django 提供了许多网站后台开发经常用到的模块,使开发者能够专注于业务部分。


Django 提供了通用 Web 开发模式的高度抽象,为频繁进行的编程作业提供了快速解决方法,并为“如何解决问题”提供了清晰明了的约定。Django 通过 DRY(Don't Repeat Yourself,不要重复自己)的理念来鼓励快速开发。


Django 框架支持主流的操作系统包括 Windows,Linux,MacOS 等。Django 框架是一款全能型框架,它内置了许多模块,极大的方便了 Web 开发者,也正是由于它的“全面性”,会在学习 Django 的时候感到不知该如何处下手。


编辑:场长


评论