用python 3.3构建网页?

时间:2013-12-16 00:55:56

标签: python web wsgi

我正在阅读有关使用django构建网站的教程。它建议使用mod_python但我听说要远离它并使用wsgi代替。问题是我正在运行python 3.3(和apache 2.4.2就此而言,一切似乎都与apache 2.2兼容)。有没有办法让所有这些工作在3.3?或者回到python 2.7是我最好的选择?感谢。

编辑:我在Windows上,所以这似乎是另一个障碍。

2 个答案:

答案 0 :(得分:1)

您可以使用nginx + uwsgi解密您的django网站而不是Apache + mod_wsgi。这是一个tutorial

许多教程都是关于如何在类Unix环境中配置环境,您可以使用cgywin在Windows上模拟类Unix环境。

当您使用Django开发网站时,您使用的Python版本并不是很重要,除非您必须使用一些不支持Python-3.x的库。

答案 1 :(得分:0)

很难,python2和python3之间存在很多不兼容性,而且大多数python框架的开发人员都会以某种方式无法理解,为什么他们应该将他们的软件移植到新版本的语言。

使用python 2时最简单的方法。

最好的方法是启动一个最受欢迎的python框架的独立python 3分支。

编辑:较新的django支持python3,因此它应该可以工作。