Version 162 (modified by mtod, 11 years ago) (diff)


Django resources

This page collects any and all unofficial resources regarding Django.

We'll say it again: These are unofficial resources, so take all of these documents with a grain of salt. This is a publicly editable wiki.

  1. Sites using Django
  2. Django application components
  3. Open-Source Django projects
  4. General
  5. Installing and configuring Django
  6. Development environment
  7. Templates
  8. Code examples
  9. Web services/APIs
  10. Tutorials on the Web
  11. Presentations
  12. Resources in other languages
  13. Community
  14. Cheat Sheets and Quick Starts

Sites using Django

Django application components

These are open-source application components that you can plug into any project.

  • django-authopenid - Django authentification application with openid using django auth contrib
  • django-cms - A free, BSD-licensed content management system for Django, supporting a hierarchical page structure, internationalization and more.
  • django-databasetemplateloader - A Django template loader which loads templates from the database
  • django-mobileadmin - The Django admin interface optimized for iPhone/iPod touch
  • django-registration - A simple, generic user-registration application for Django
  • django-robots - A simple application for Django to manage robots exclusion files (robots.txt) via admin interface
  • django-tagging - A generic tagging application for Django
  • django-voting - A generic voting application for Django
  • django-flags - An internationalization helper for django
  • django-trac - Django Hacks Trac (help django and trac working together)
  • GoFlow? - A workflow engine for django inspired by the zope2 product Openflow
  • django-googlemap? - get your site GoogleMaps-enabled (in development)
  • django-simplecms - A simple cms As Simple As Possible but Extensible.
  • snapboard - Python Forum/Bulletin-Board for Django
  • Zope3 Page Templates - Makes Zope3 Page Templates available to Django sites.
  • SimpleTAL Templates - Makes SimpleTAL Page Templates available to Django sites.
  • Sphene Community Tools - (SCT) django forum (bulletin board) and wiki applications which can be easily integrated into custom django projects. BSD.
  • django-xmlrpc - a means by which a Django developer can expose their views (or indeed any other function) using XML-RPC.
  • DMigrate tool to migrate Django databases easily.
  • django-simpleaggregation A component which allows for (simplistic) aggregation of data about Django models.
  • django-lifestream A generic application for the Django framework that lets you combine multiple RSS and Atom feeds into one lifestream-style page.
  • django-sslauth SSL client certificate authentication and validation
  • django-cas YaleCAS (Central Authentication Service) plugin for user authentication
  • django-event-calendar A event calendar application component
  • django-sphinx A full-text search integration with Django using the Sphinx engine
  • kss.django A django application for integration of AJAX with KSS.
  • comments A comment application to allow users top post comment on your website. Inspired by freecomments.
  • Photologue A Django application for uploading, resizing, organizing, grouping, relating and displaying photographs and image galleries.
  • django-diario A pluggable weblog application for Django Web Framework.
  • djapian A full-text search integration with Django using Xapian
  • django-page-cms A simple multilingual paged cms for Django
  • django-mssql An external database backend (based on ado-mssql) that allows MS SQL Server to run against Django-trunk
  • Blogmaker A full-featured, production-quality blogging application with support for trackback, ping and comment honeypots
  • django-pingback Pingback implementation for Django
  • Django MPTT - Utilities for implementing Modified Preorder Tree Traversal (MPTT) with your Django Model classes and working with trees of Model instances.
  • django-dynamic-media-serve - Django Dynamic Media Serve is the good alternative of the default django.views.static.serve for serving the media files in Django.
  • django-cron - Djang-Cron is a simple tool that allows you to have cron jobs for you applications. It comes with an example to delete expired sessions, and I have one for django-registration to delete expired users. Django Cron is intended to replace anything you would be adding to a bin directory in your own Django App
  • django-fleshin - Fleshin is a pluggable photo management application for Django Web Framework.
  • django-queue-service - A lightweight, open-source queueing mechanism along the lines of the Amazon Simple Queue Service.
  • django-forum - A lightweight Forum application that plugs straight into your existing Django project.
  • django-rosetta - Rosetta is a Django application that eases the internationalization (i18n) process of Django projects.
  • django-graphs - An extensible graphing engine using the Cairo graphics and FreeType libraries.
  • django-geo – A generic, easy-to-use location-awareness application.
  • django-feedclowd – The lifestreaming application that powers
  • django-yacaptcha - Customizable and easy to use captcha application for Django.
  • django-localeurl - Specify the page language on the URL.
  • django-search-with-lucene - Django search with Lucene is Tightly integrated the Lucene in Django, so use search content using django model filtering expressions.
  • geodjango-basic-apps - Simple Django Apps highlighting GeoDjango integration
  • django-worldmap - Displays your data in colorful maps like Wikipedia.
  • django-maintenancemode - Django-maintenancemode allows you to temporary shutdown your site for maintenance work.
  • django-http-digest - Allows you to protect views with HTTP digest authentication.
  • django-simple-captcha - Extremely simple, yet highly customizable Django application to add captcha images to any Django form.
  • django-webproxy - A reverse proxy app in django.
  • django-pad - A wiki support multiusers.
  • sf-django-wiki - A flexible and embeddable Django wiki engine.
  • django-licenses - With django-licenses you can give every object a different content license. You can easily manage your licenses and use them in other ways too.
  • django-fullhistory - Offers an audit trail to be kept for objects being editted, even outside of the admin.
  • django-flatemails - Django Flatemail System to allow for manageable email templating, much like flat pages.
  • Dilla - General-purpose testing tool that populates your Django models with random data.

Open-Source Django projects

These are stand-alone applications written using Django.


Installing and configuring Django

Development environment


Code examples

Web services/APIs

Tutorials on the Web


Resources in other languages


Cheat Sheets and Quick Starts

Back to Top