准备升级Django时是否有升级检查?

时间:2017-04-28 18:02:41

标签: django upgrade

升级Django时是否有一种简单的方法可以识别潜在的问题?哪些功能已被弃用?哪些第三方库存在兼容性问题?

我知道有一些发布说明,其中包含一些此类信息。我正在同时升级几个站点和几个不同的版本。

1 个答案:

答案 0 :(得分:1)

我觉得如果您还没有在应用程序中编写测试,这是一个很好的例子。

强大的测试套件允许您执行以下操作:

  1. 启动你的d​​jango app
  2. 运行测试以确认通过
  3. 升级您的django版本或第三方模块
  4. 再次运行测试以确认它们已通过
  5. 重复
  6. 在大多数django项目的大规模上,有很多东西改变/弃用/改进,以至于不可能保留它们的列表。您的测试始终可以作为功能的真实来源。