Created on Dec. 21, 2012, 1:36 a.m. by Hevok & updated by Hevok on May 2, 2013, 5:24 p.m.
It is of huge advantage to enable the conversion of a Django Project
into a Desktop App
. For distributing a web application with binary dependencies (NumPy/SciPy) as an one-click executable,
the most effective solution is to create a single-file binary package using PyInstaller
(http://pyinstaller.org, development version with some modifications for proper dependency discovery).
For the web server a pure-Python CherryPy
server [http://cherrypy.org] may be considered. See [https://gist.github.com/4349257] for sample server script.
The 'esky' package enables safely updating distributed apps[https://us.pycon.org/2012/schedule/presentation/393/].
Comment on This Data Unit