我应该等Django开始支持Python 3吗?

use*_*847 8 python django python-3.x

我有一个网站的想法,我很兴奋,我喜欢Python.所以,我有兴趣使用Django.但是,我开始在3.1版本中学习Python,而Django目前只支持各种2.x版本.我搜索了有关Django何时开始支持Python 3.x的信息,并且在一两年前获得的大部分文章都说它需要一两年的时间.同时,Django常见问题解答说没有立即计划.

我不愿意在旧版本的Python中构建,然后要么坚持使用它,要么经历了一次巨大的考验,试图稍后迁移.我最初的解决方案是开始学习PHP,然后选择一个框架,但事实证明我并不喜欢PHP.那就是Django.

如果我决定等待兼容3.x的版本,我可以在此期间自学更多的前端Web开发(以及更多Python).我只是在这几个月,所以我有很多东西需要学习.但是我不想永远等待,我意识到即使在兼容3.x版本之后,第三方API也需要一段时间才能赶上.你们都推荐什么?

med*_*iev 14

不,不要等.

为什么?几乎所有的django库都是为Python 2.x编写的,如果你计划在下一个主要版本的Django中使用Python 3中的任何一个,那么你将等待不是1年,而是每个人开始转换3到3年他们的代码.

在这个时候,你可能已经掌握了django并且可以工作并启动了许多站点,可能有Django演出等.

立即开始,不要推迟!