Django LTS 版本的选择 (2021 年)

文章目录

    最近又要做 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 聊聊,或者关注我的个人公众号“大象工具”, 查看更多联系方式