Skip to content

tominsam/djangokit

main
Switch branches/tags
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
 
 
 
 
 
 
 
 

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

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published