我们希望为大众市场创建一个Django Intranet应用程序。我们只需要支持Windows用户,并且对于Windows管理员(或“技术用户”)来说,部署需要非常容易(注意大多数Windows管理员/用户对Python的经验很少)等。Django可以与py2exe一起使用吗?
是Django + py2exe的答案吗?我们需要额外的东西,还是其他的东西?
我们希望为大众市场创建一个Django Intranet应用程序。我们只需要支持Windows用户,并且对于Windows管理员(或“技术用户”)来说,部署需要非常容易(注意大多数Windows管理员/用户对Python的经验很少)等。Django可以与py2exe一起使用吗?
是Django + py2exe的答案吗?我们需要额外的东西,还是其他的东西?
PyInstaller对于Django应用程序有builtin support。它会自己完成大部分的魔术。
我最近做了这个与Django 1.5和Python 2.7。我没有嵌入网络服务器,因为我真的只想要ORM。
下面是我在setup.py使用的选项:
options = {
"py2exe":{
"includes": ["Cookie","htmlentitydefs"],
"packages":["django","sqlite3","email"],
}
}
不要你需要一个Web服务器来运行Django应用程序? – jldupont 2009-11-01 12:38:45
是的,但我们想知道我们如何包装,以使最终用户更容易:) – 2009-11-01 12:46:50