我们想要创建一个Django内联网应用于大规模市场。我们只需要支持Windows用户,它需要非常容易适用于Windows的管理(或"技术用户")部署(baring记住,大多数窗户管理员/用户的经验与蟒蛇,等等)。

是Django+py2exe的答案吗?我们需要一些额外的,或是其他什么东西?

有帮助吗?

解决方案

是的,你需要:

  • 蟒蛇2.5.2
  • Django(svn版本 少2008-06-05)
  • CherryPy(web 服务器)
  • Py2Exe

教程

其他提示

PyInstaller具有内置支持获得Django应用程序。它会自己做大部分的神奇。

我最近使用Django 1.5和2.7蟒这样做。我没有嵌入Web服务器,因为我真的只是想的ORM。

下面是我在setup.py使用的选项:

options = {
 "py2exe":{
           "includes": ["Cookie","htmlentitydefs"],
           "packages":["django","sqlite3","email"],
           }
 }
许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top