|
The Definitive Guide to Django: Web Development Done Right
Django, the Python-based equivalent to the Ruby on Rails web development framework, is presently one of the hottest topics in web development today. In Pro Django: Web Development Done Right, Adrian Holovaty, one of Django's creators, and Django lead developer Jacob Kaplan-Moss show you how they use this framework to create award-winning web sites.
Over the course of three parts, they guide you through the creation of a web application reminiscent of chicagocrime.org.
The first part of the book introduces Django fundamentals like installation and configuration. You'll learn about creating the components that power a Django-driven web site. The second part delves into the more sophisticated features of Django, like outputting non-HTML content (such as RSS feeds and PDFs), plus caching and user management. The third part serves as a detailed reference to Django's many configuration options and commands. The book even includes seven appendixes for looking up configurations options and commands. In all, this book provides the ultimate tutorial and reference to the popular Django framework.
CONTENTS:
Part 1: getting started
Chapter 1. Introduction to Django
Chapter 2. Getting started
Chapter 3. Creating models
Chapter 4. The admin site
Chapter 5. Writing views
Chapter 6. The template engine
Chapter 7. Form processing
Part 2: Django's sub-frameworks
Chapter 8. Generic views
Chapter 9. Extending the template engine
Chapter 10. Outputting non-HTML content
Chapter 11. Users, sessions, and registration
Chapter 12. Comments
Chapter 13. Caching
Chapter 14. Integrating with legacy databases
Chapter 15. Customizing the Django admin
Chapter 16. Internationalization and localization
Chapter 17. 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
|