社区所有版块导航
Python
python开源   Django   Python   DjangoApp   pycharm  
DATA
docker   Elasticsearch  
aigc
aigc   chatgpt  
WEB开发
linux   MongoDB   Redis   DATABASE   NGINX   其他Web框架   web工具   zookeeper   tornado   NoSql   Bootstrap   js   peewee   Git   bottle   IE   MQ   Jquery  
机器学习
机器学习算法  
Python88.com
反馈   公告   社区推广  
产品
短视频  
印度
印度  
Py学习  »  Django

重磅!Django3.0正式发布

Python网络爬虫与数据挖掘 • 5 年前 • 594 次点击  

Django3.0 正式发布了,这个版本带来了很多新特性,最值得关注的功能可能就是异步了。


兼容性方面,Django是最早不支持Python2的框架之一。Django3.0只支持Python3.6及以上版本,Django2.2.x是最后一个支持Python3.5的版本。用官方的话来说就是,早点放弃旧版本,对大家都好。


数据的方面,这次正式支持MariaDB, 虽然MariaDB是MySQL的一个衍生分支,但是之前Django对它的支持并不是很好,从Django3.0开始,正式支持MariaDB 10.1 。同时放弃了对PostgreSQL 9.4和Oracle 12.1 的支持。


最重要的一项是,Django的异步功能要来了。


从Django3.0开始,将新增ASGI的支持,意味着Django也加入了异步的行列,Django将同时支持ASGI和WSGI这两种工作模式,但是异步功能仅对在 ASGI 下运行的应用程序可用。除非你要开始试用异步代码,否则无需切换应用程序。



其它更多特性可以参看官方文档:https://docs.djangoproject.com/en/3.0/releases/3.0/


最后再做个小调查,你当前使用的Web框架是哪个?Flask?Django?Tornado?如果是其它框架,欢迎写在留言中。


推荐阅读:

面试字节跳动,我被面试官狂怼全过程!

一键清理微信小红点,就是这么简单

代码工具 | 数据清洗,试试这 8套Python代码

中国网络爬虫违法违规案例收集与总结


学习Python就关注:Datanami

Python社区是高质量的Python/Django开发社区
本文地址:http://www.python88.com/topic/50916
 
594 次点击