ClaudioGM / djangokit

Automatically exported from code.google.com/p/djangokit

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

DjangoKit is a framework that will take a Django application, and turn it into a stand-alone MacOS application with a local database and media files. It's more of a thought experiment than an effort at producing a real application, but there are a couple of simple examples and the source code is available for download from my subversion repository. There are also downloadable binaries below.

DjangoKit depends on Django and PyObjC, so first install them, then install DjangoKit the usual way:

python setup.py install

Currently your app will need a fairly specific folder layout to work, use the layout in the examples as a base. Copy a setup.py file from the TODO example and modify it to suit your app, then run

python setup.py syncdb
python setup.py py2app

This should produce a stand-alone .app in the local /dist directory. For development, try

python setup.py py2app -A

Which will produce a development-only app that symlinks your app into it, so you can continue to edit the source files without having to rebuild the app every time you save. You can even edit the templates while the app is still running and see changes.

About

Automatically exported from code.google.com/p/djangokit


Languages

Language:Python 100.0%