The eXperT’s Voice ® in WeB DeVelopmenT
The Definitive Guide to
Web Development Done Right
Django is a framework that saves you time and makes Web development a joy
Adrian Holovaty and Jacob Kaplan-Moss
Benevolent Dictators for Life, Django
The Definitive Guide to Django
Web Development Done Right
Adrian Holovaty and Jacob Kaplan-Moss
The Definitive Guide to Django: Web Development Done Right Copyright © 2008 by Adrian Holovaty and Jacob Kaplan-Moss
All rights reserved. No part of this work may be reproduced or transmitted in any form or by any means, electronic or mechanical, including photocopying, recording, or by any information storage or retrieval system, without the prior written permission of the copyright owner and the publisher. ISBN-13 (pbk): 978-1-59059-725-5 ISBN-10 (pbk): 1-59059-725-7 ISBN-13 (electronic): 978-1-4302-0331-5 ISBN-10 (electronic): 1-4302-0331-5 Printed and bound in the United States of America 9 8 7 6 5 4 3 2 1 Trademarked names may appear in this book. Rather than use a trademark symbol with every occurrence of a trademarked name, we use the names only in an editorial fashion and to the benefit of the trademark owner, with no intention of infringement of the trademark. Lead Editor: Jason Gilmore Technical Reviewer: Jeremy Dunck Editorial Board: Steve Anglin, Ewan Buckingham, Tony Campbell, Gary Cornell, Jonathan Gennick, Jason Gilmore, Kevin Goff, Jonathan Hassell, Matthew Moodie, Joseph Ottinger, Jeffrey Pepper, Ben Renow-Clarke, Dominic Shakeshaft, Matt Wade, Tom Welsh Project Manager | Production Director: Grace Wong Copy Editor: Nicole Flores Associate Production Director: Kari Brooks-Copony Production Editor: Ellie Fountain Compositor and Artist: Kinetic Publishing Services, LLC Proofreaders: Lori Bring and Christy Wagner Indexer: Brenda Miller Cover Designer: Kurt Krames Manufacturing Director: Tom Debolski Distributed to the book trade worldwide by Springer-Verlag New York, Inc., 233 Spring Street,...