11

我们想为大众市场创建一个 Django Intranet 应用程序。我们只需要支持 Windows 用户,并且 Windows 管理员(或“技术用户”)需要非常容易部署(请记住,大多数 Windows 管理员/用户几乎没有 Python 经验等)。

Django + py2exe 是答案吗?我们需要额外的东西还是其他东西?

4

3 回答 3

12

是的,您需要:

  • Python 2.5.2
  • Django (svn 版本至少 2008-06-05)
  • CherryPy(网络服务器)
  • Py2Exe

教程

于 2009-11-01T12:40:01.283 回答
4

PyInstaller 具有对 Django 应用程序的内置支持。它会自己完成大部分魔法。

于 2009-12-16T22:38:47.603 回答
0

我最近用 Django 1.5 和 python 2.7 做了这个。我没有嵌入网络服务器,因为我真的只想要 ORM。

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

options = {
 "py2exe":{
           "includes": ["Cookie","htmlentitydefs"],
           "packages":["django","sqlite3","email"],
           }
 }
于 2013-07-18T15:23:00.967 回答