【问题标题】:Django or pylon portability to python 3 will affect my app?Django 或 pylon 对 python 3 的可移植性会影响我的应用程序吗?
【发布时间】:2011-12-16 03:41:37
【问题描述】:

我想在 django 或 pylons 中制作我的应用程序,但我知道 Django 将在不久的将来支持 Python 3。所以我想知道,如果我要更新支持 python3 的 Django,然后支持 python 3,我需要做哪些更改?或者这一切都是由开发 Django 的人完成的,我不需要做一些改变?是否可以更新 django? Django 比 Pylons 更容易移植吗?

如果将来我将使用 Python 3 更新 Django,那么我需要进行哪些更改?会是 35% 的返工吗?除了它,我想我会选择铁轨。

请提出建议。

谢谢

【问题讨论】:

  • 这个问题没什么意义。你只是要求某种随机确认吗?鉴于现有应用程序需要时间移植到 Python 3 和新版本的 Django,Django 可能仍会支持 Python 2 很长一段时间。在 Django 邮件列表上询问可能会获得更准确的信息。无论如何,你有什么保证下一个版本的 rails 不会有 35% 的返工?
  • Rails 3 已经有了一些新的东西,而 ruby​​ 没有出现在 Python 中的向后兼容性问题。在开始工作之前,我只想确保我可以继续我的应用程序。在 python 3 支持 Django 上没有太多返工,这就是我要问的。 Rails 似乎是更好的框架,但 Python 社区似乎更好更快。
  • 很多人都在使用 Django,不管这个 Python 2 到 Python 3 的问题。如果您正确编写代码,2to3 脚本应该可以完成您需要的大部分工作(例如模块重命名等)。你想听什么?
  • 所以 python 2-3 不是什么大问题,谢谢

标签: python django python-3.x portability


【解决方案1】:

未来的证明是不可能的,所有不存在的软件都应该被视为蒸汽软件。使用现在有效的方法,今天就为您服务。忽略明天可能存在的东西。

【讨论】:

    猜你喜欢
    • 2016-08-09
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-01-15
    • 1970-01-01
    • 2019-06-19
    • 1970-01-01
    • 2022-08-04
    相关资源
    最近更新 更多