你要的Django, Python, MySQL和Postgres各版本关系对应图来了!
不同版本的Django支持不同版本的Python, MySQL, mysqlclient和Postgres。今天花了点时间整理了Django各版本与Python, MySQL, mysqlclient和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