Django LTS 版本的选择 (2021 年)

更新日期: 2021-02-24 阅读次数: 5593 字数: 188 分类: Django

最近又要做 Django 版本的选择了,于是整理了一下。

Django 版本列表

参考官方网站的下载页

https://www.djangoproject.com/download/

Django LTS 版本的维护时间

  • LTS 版的维护时间在 3 年
  • 非 LTS 版也就 1 年出头

2.2 LTS 还是 3.2 LTS

2019 年后到 2021 年初只有四个版本

  • 2.1
  • 2.2 LTS
  • 3.0
  • 3.1

目前看等 3.2 LTS 是值得的,2021 年 4 月发布。

可以先用 3.1 进行开发,然后迁移到 3.2 LTS。

Django 3.2 LTS 版本需要注意的改动

参考

https://docs.djangoproject.com/en/3.2/releases/3.2/

  • Django 3.2 支持 Python 3.6, 3.7, 3.8, 3.9。不支持 Python 2 (Django 2.0 开始不再支持 Python 2)
  • 不再支持 MySQL 5.6

所有版本的 release notes

https://docs.djangoproject.com/en/3.1/releases/

关于作者 🌱

我是来自山东烟台的一名开发者,有敢兴趣的话题,或者软件开发需求,欢迎加微信 zhongwei 聊聊, 查看更多联系方式