vlambda博客
学习文章列表

你要的Django, Python, MySQL和Postgres各版本关系对应图来了!

不同版本的Django支持不同版本的Python, MySQL, mysqlclient和Postgres。今天花了点时间整理了Django各版本与Python, MySQL, mysqlclient和Postgres各版本之间的关系对应图,看看是不是你想要的? 本文建议先收藏再阅读。


直接上福利

你要的Django, Python, MySQL和Postgres各版本关系对应图来了!

如果你还想知道官方会对Django的哪个版本会维护支持到什么时间,可以看看下面的计划表,会对你的系统升级非常有用。



从上面两张图中你还可以发现Django版本迭代的规律:


  • Django每2年会做一次比较大的版本更新,比如Django 2.0到Django 3.0发布只间隔了两年。Django 3.X系列也大概率会维持2年,然后发布Django 4.0。个人感觉升级太勤了。

  • Django从3.0起已经基本不支持Python 3.6以下版本了。预计Django 4.0要从Python 3.7开始。大家如果新学Django,建议还是用最新Python版本,别落伍了。

  • 如果你使用MySQL的数据库,记得选正确的mysqlclient版本哦。


亲爱的小伙伴们,你们还在用哪个Django和Python版本进行联系或开发呢?欢迎留言!


本文同步发表于博客:

https://shiyunbo.github.io/django/2021/03/15/django-python-mysql-postgres-version-mapping/


大江狗

2021.3