Below are some of the best resources for Django developers. Use these guides and tools to build your Django application.
Online Reading
- The Django Documentation — the official documentation, you'll want to keep this page bookmarked
- The Django Book — while the docs are perfectly succinct as a reference, the official Django Book is meant for learning the framework from a beginner's viewpoint
- Tango with Django — a free hands-on guide to learning Django
Books & Videos
- Two Scoops of Django — a Django book filled with best practices, patterns, and code snippets
- Test Driven Development with Python — unit testing is an important part of the Django community, so it might be handy to learn how to test drive your Python code
- Treehouse: Learn Python — Treehouse teaches programming through screencasts, this is their Python track
- Go Django Screencasts — screencasts specifically for Django developers
Hosting Services
- WebFaction — the best shared host for Django
- A Small Orange — offers shared hosting, VPS services, and dedicated servers
- Dreamhost — popular budget shared host
- Linode — extremely customer friendly VPS service