django-skel
A modern Django 1.4 project skeleton.
Django is a great framework. Unfortunately, like any framework, it is only as
useful as the tools you use with it. This is where django-skel really
shines.
django-skel gives you a great project skeleton, complete with:
- Database migrations via South.
- Static file management via django-compressor.
- Task queueing via Celery.
- Helper utilities for working on the command line, via Fabric.
- Fancy documentation generation via Sphinx.
- Awesome local debugging and analysis via django-debug-toolbar.
- Amazon S3 integration (for publishing static assets: css, js, images, etc.) via django-storages.
- CSS compression (for production environments) via cssmin.
- JS compression (for production environments) via jsmin.
- Memcache caching support via django-heroku-memcacheify.
- PostgreSQL support via django-heroku-postgresify.
- A blazing fast WSGI server for serving production traffic via gunicorn and gevent.
- Production application performance monitoring and usage statistics via newrelic.
- All the best practices I’ve come to learn with more than 4 years of Django
experience.
- Built in support for production deployments on Heroku’s
platform.
But, more importantly, django-skel gives you a really clean, simple, and
reliable project template for developers of any experience level.
If you want a best practices approach to Django, use django-skel and you
won’t be disappointed!
Follow the Guide Below to Victory!
Also...
Need help? Got a question? Want to post random pointless comments? Head over to
our GitHub issue tracker and
leave a message!
Wanna just hang out with some other bad-ass hackers like yourself? Say hi on
#heapify, or you could follow me on twitter.