 |
The Definitive Guide to Django: Web Development Done Right Be the First to Write a Review and tell the world about this title!People who purchase this book frequently purchase: - Core Python Programming, 2nd Edition; Wesley J. Chun, $34.95, 36% Off!
- Learning Python, 3rd Edition; Mark Lutz, $25.50, 36% Off!
- C# 3.0 Cookbook, 3rd Edition; Jay Hilyard, et al, $33.95, 38% Off!
- Head First JavaScript; Michael Morrison, $25.50, 36% Off!
Books on similar topics, in best-seller order:Books from the same publisher, in best-seller order:
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.
Table of Contents
About the Authors
About the Technical Reviewer
Acknowledgments
Introduction
PART 1 Getting Started
Chapter 1 Introduction to Django
Chapter 2 Getting Started
Chapter 3 The Basics of Dynamic Web Pages
Chapter 4 The Django Template System
Chapter 5 Interacting with a Database: Models
Chapter 6 The Django Administration Site
Chapter 7 Form Processing
Chapter 8 Advanced Views and URLconfs
PART 2 Django's Subframeworks
Chapter 9 Generic Views
Chapter 10 Extending the Template Engine
Chapter 11 Generating Non-HTML Content
Chapter 12 Sessions, Users, and Registration
Chapter 13 Caching
Chapter 14 Other Contributed Subframeworks
Chapter 15 Middleware
Chapter 16 Integrating with Legacy Databases and Applications
Chapter 17 Extending Django's Admin Interface
Chapter 18 Internationalization
Chapter 19 Security
Chapter 20 Deploying Django
PART 3 Appendixes
Appendix A Case Studies
Appendix B Model Definition Reference
Appendix C Database API Reference
Appendix D Generic View Reference
Appendix E Settings
Appendix F Built-in Template Tags and Filters
Appendix G The django-admin Utility
Appendix H Request and Response Objects
Index
About the Authors
Adrian Holovaty, a web developer/journalist, is one of the creators
and core developers of Django. He works at washingtonpost.com, where he builds
database web applications and does "journalism as computer programming." Previously,
he was lead developer for World Online in Lawrence, Kansas, where Django was
created.
When not working on Django improvements, Adrian hacks on side projects for
the public good, such as chicagocrime.org, which won the 2005 Batten Award for
Innovations in Journalism. He lives in Chicago and maintains a weblog at www.Holovaty.com.
Jacob Kaplan-Moss is one of the lead developers of Django. At his day
job, he's the lead developer for the Lawrence Journal-World, a locally owned
newspaper in Lawrence, Kansas, where Django was developed. At the Journal-World,
Jacob hacks on a number of sites including lawrence.com, LJWorld.com, and KUsports.com,
and he is continually embarrassed by the multitude of media awards those sites
win. In his spare time—what little of it there is—he fancies himself
a chef.
|
 |