django-生产环境应该选择什么版本?

前言

Django有很多版本,而且在不断的更新,那如果生产环境要开发部署使用,需要选择什么样子的版本呢?

功能发布的版本

版本号一般是A.B或者A.B+1格式,例如1.8、1.9、1.10等版本。这些版本的更新频率是8个月左右,更新内容基本都是新功能,改进现有功能等。

LTS版本

某个特性版本将被指定为长期支持(LTS)版本。这些版本将对导致安全性和数据丢失的bug进行修复,支持时间通常三年。

补丁版本

版本号一般是:A.B.C格式的,例如1.8.18、 1.9.2等版本号的就是补丁版本了。这些版本的发布,是为了修正错误或安全问题。这些版本将100%兼容相关的主版本,因此我们应该保持升级到最新的补丁版本,以保证数据的完整和安全。

选择

综上所述,最新的lts版本,而且补丁版本也是要最新的,是最好的选择。

Django的版本规划

主要几个版本的支持时间

未来几个版本的规划

  • 发表于:
  • 原文链接:http://kuaibao.qq.com/s/20171213A0O3L600?refer=cp_1026

扫码关注云+社区