Django Projects as Desktop应用程序:如何?

时间:2009-08-23 06:20:34

标签: django desktop

如何将Django项目打包为桌面应用程序? 我找到了一些教程,但对于Linux和Windows,有没有DjangoKit的解决方案?

相关教程列表:

3 个答案:

答案 0 :(得分:6)

您可能需要查看Appcelerator(linkTitanium Desktop,以便在桌面上开发网络应用。

它完全跨平台,Linux,Mac OSX,Windows。

它支持在您的应用程序中运行 Python ,Ruby和JavaScript代码,同时与一个应用程序中的一个花药进行交互。这很甜蜜。

答案 1 :(得分:6)

  

这个项目在我需要的时候开始   分发自包含用户   可安装的Django Windows演示   应用

dbuilder.py

编辑:另一种选择是Super Zippy,它需要一个Python包及其纯Python依赖项,并将它们全部转换为单个可执行文件。

答案 2 :(得分:0)

(完全公开,我是ToDesktop的创始人。不过我认为这是一个有用的答案)

如果您的Django应用已被部署为网络应用,则可以将该网络应用包装在Electron中。

如果不需要将Web应用分发给用户(即,您不需要安装程序或代码签名),那么Nativefier非常适合。它是免费和开源的。我做了一个Nativefier guide here

如果要分发给用户,则可能需要安装程序以及Electron的代码签名和自动更新。 ToDesktop将为您完成所有操作,而无需任何编码或配置。 有一个comparison of the two here

相关问题