我们想为大众市场创建一个Django Intranet应用程序。我们只需要支持Windows用户,并且需要非常轻松地部署Windows管理员(或“技术用户”)(请记住,大多数Windows管理员/用户几乎没有Python使用经验等)。
Django + py2exe是答案吗?我们需要一些额外的东西吗?
答案 0 :(得分:12)
答案 1 :(得分:4)
PyInstaller为Django应用程序提供builtin support。它本身将完成大部分魔法。
答案 2 :(得分:0)
我最近使用Django 1.5和python 2.7做到了这一点。我没有嵌入网络服务器,因为我真的只想要ORM。
以下是我在setup.py中使用的选项:
options = {
"py2exe":{
"includes": ["Cookie","htmlentitydefs"],
"packages":["django","sqlite3","email"],
}
}