Django, the Python-based equivalent to Ruby's Rails Web development framework, is presently one of the hottest topics in Web development today. Its creator (and co-author of this book) Adrian Holovaty has since become a superstar of sorts due to the compelling array of Web applications he's built using Django, including most notably http://www.chicagocrime.org/. Along with Django lead developer Jacob Kaplan-Moss, they're writing this book with the intention of making it the definitive guide to the technology. Django: Web Development Done Right is broken into three parts, with the first introducing Django fundamentals such as installation and configuration, and creating the components that ultimately together power a Django-driven website. Part II delves into the more sophisticated features of Django, such as outputting non-HTML non-html content such as RSS feeds and PDFs, caching, and user management. Part III serves as a detailed reference to Django's many configuration options and commands. Together, this book serves as the ultimate tutorial and reference to this popular framework. TOC:Part 1: Getting Started.- Introduction to Django.- Getting Started.- Creating Models.- The Admin Site.- Writing Views.- The Template Engine.- Form Processing.- Part 2: Django's Sub-Frameworks.- Generic Views.- Extending The Template Engine.- Outputting Non-HTML Content.- Users, Sessions, and Registration.- Comments.- Caching.- Integrating With Legacy Databases.- Customizing The Django Admin.- Internationalization and Localization.- Deploying Django.- Part 3: Reference.- Appendix. Model Definition.- Appendix. Database API.- Appendix. Generic Views.- Appendix. Built-In Template.- Appendix. Settings.- Appendix. The Django-Admin Utility.- Appendix. Middleware.- Appendix. Request And Response Objects.