我們希望爲大衆市場創建一個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