The following is a set of online and printed resources that we believe can be useful in daily Django and Python development.
Django
General
- Django home page: http://djangoproject.com/
- Downloading Django: http://www.djangoproject.com/download
- How to install Django: http://www.djangoproject.com/documentation/install
- Django Source Code: http://code.djangoproject.com/
- Django Trunk: http://code.djangoproject.com/svn/django/trunk
Editors and IDEs
- Editing Django templates with Emacs: http://code.djangoproject.com/wiki/Emacs
- Using TextMate with Django: http://code.djangoproject.com/wiki/TextMate
- Using Vim with Django: http://code.djangoproject.com/wiki/UsingVimWithDjango
Web server setups
- Django with FastCGI: http://www.djangoproject.com/documentation/fastcgi/
- DjangoCerise (Django with CherryPy): http://www.xhtml.net/scripts/Django-CherryPy-server-DjangoCerise
-
django-cpserver(Django with CherryPy): http://lincolnloop.com/blog/2008/mar/25/serving-django-cherrypy/ - Web server options: http://code.djangoproject.com/wiki/ServerArrangements
Database setups
- SQL Server 2005+ Django backend DB support: http://code.google.com/p/django-mssql/
- Python (and SQLAlchemy) IBM DB2 and Informix IDS support: http://code.google.com/p/ibm-db/
- SQLite vacuum script: http://djangosnippets.org/snippets/234
Templating Engines
- Django template language: http://www.djangoproject.com/documentation/templates_python
- Integrating with Mako and Genshi: http://djangosnippets.org/snippets/97
Community
- Contributing to Django: http://www.djangoproject.com/documentation/contributing
- Django developers: http://djangopeople.net/
- Django help wanted: http://djangogigs.com/
- more Django developers: http://djangogigs.com/developers/
- Numerous unoffical resources: http://code.djangoproject.com/wiki/DjangoResources
Example Django applications
There is a lot of open source Django code available online. Reading the source of established Django projects can be a great way to learn more about the framework. Our recommended starting points include:
- http://djangosnippets.org/ Small pieces of Django code for doing specific tasks
- http://code.djangoproject.com/browser/djangoproject.com/django_website The source to the djangoproject.com itself
- http://www.djangosites.org/with-source/ Sites in the djangosites.org directory that offer downloadable source code
- http://djangoplugables.com/ A tracker for open source Django projects
- http://code.google.com/hosting/search?q=label:django Django projects hostd on Google Code
- http://github.com/search?q=django Django projects (including mirrors of projects whose official repositories are in Subversion) hosted on github.com, using the Git distributed version control system
- http://pinaxproject.com/ An open-source collection of integrated, but reusable, apps.
Google App Engine
- Home Page: http://code.google.com/appengine/
- SDK Project home page: http://code.google.com/p/googleappengine/
- Developer’s Guide: http://code.google.com/appengine/docs/
- Tutorial: http://code.google.com/appengine/docs/gettingstarted/
- Articles: http://code.google.com/appengine/articles/
- Login page (provided you have a GAE account): http://appengine.google.com/
- Google Groups: http://code.google.com/appengine/groups.html
- Bug/Issue Tracker: http://code.google.com/p/googleappengine/issues/list
- Blog: http://googleappengine.blogspot.com/
- Featured Apps: http://appgallery.appspot.com/
Google App Engine Helper for Django
- Google App Engine Helper for Django home page: http://code.google.com/p/google-app-engine-django/
- Using the Helper for new/existing Django projects: http://code.google.com/p/google-app-engine-django/source/browse/trunk/README
- Using the Google App Engine Helper for Django (Matt Brown), May 2008: http://code.google.com/appengine/articles/appengine_helper_for_django.html
- Bug/Issue Tracker: http://code.google.com/p/google-app-engine-django/issues/list

