【问题标题】:Test an app created in django 1.4 for compatibility with django 1.7测试在 django 1.4 中创建的应用程序与 django 1.7 的兼容性
【发布时间】:2014-12-18 18:27:51
【问题描述】:

我有一个用 django 1.4 开发的现有应用程序。我希望它升级到 django 1.7。 如果不推荐使用某些模块,我可以进行更改,因为我不需要向后兼容性。为此,我需要更多关于我的应用程序的哪一部分需要修改的信息。因此,扫描我的应用程序并告诉需要修改的内容的测试工具会好得多。

有这样的工具吗?如果是这样,请指导我完成它。

谢谢。

----编辑---- 没有这样的软件可用:(

【问题讨论】:

    标签: compatibility django-1.4 django-1.7


    【解决方案1】:

    通读发行说明并在必要时更改您的代码。

    {% url viewname %} 
    

    从 1.4 变成了自 1.5

    {% url 'viewname' %} 
    

    自 1.7 以来内置,无需南应用程序

    我认为从 1.5 开始,“commit_on_success()”就变成了“atomic()”。

    我不认为,有一个工具可以为你升级你的代码。我想说,只需升级您的 django,运行您的 lokal 页面并修复所有弃用/旧代码错误.. 这就是我找出已更改内容的方式;)

    【讨论】:

    • 或者python中有没有像2to3这样的工具?
    • @sengottuvel 不,没有。
    猜你喜欢
    • 1970-01-01
    • 2014-05-27
    • 2014-11-22
    • 1970-01-01
    • 1970-01-01
    • 2021-11-12
    • 2015-10-26
    • 2020-12-06
    • 2019-03-21
    相关资源
    最近更新 更多