Update! The third edition, Two Scoops of Best Practices For Django 1.8 is available! Revised and expanded to 532 pages, it's a whole new book full of new material. Please consider it before purchasing this edition! Two Scoops of Best Practices For Django 1.6 is chock-full of even more material that will help you with your Django projects. We'll introduce you to various tips, tricks, patterns, code snippets, and techniques that we've picked up over the years. We have put thousands of hours into the second edition of the book, writing and revising its material to include over 130 new pages of concise, example-packed text containing 5 new chapters and 3 new appendices. Table of Contents What is everyone saying about Two Scoops of Django?
* Studied history * Learned how to fight with swords * Ridden horses * Cycled thousands of miles * Performed cartwheels in capoeira circles on multiple continents * Worked as an engineer at NASA * Married a woman he dreamed about before he ever met her
He believes this combination of skills and experiences makes him the ideal fantasy and tech author.
As I always say, this is the best book on Django. I have read a lot on Django, but this is by far the most comprehensive book on the topic, while still being humble and having hundreds on references for every topic explained. This book is not for Django beginners, you need some practice before appreciating the best practices...But it's indeed a great resource, I cannot recommend this enough.
This book is, as the title indicates, not a tutorial or a how-to, but a best practices guide. Aimed for the Django expert, it will still provide useful tips to all but the very greenest of beginners. It refers to a great deal of other material, and covers every basic aspect of an ordinary application, from the core structural materials of models, views, and the like to vital supporting practices such as testing, documentation, and security.
It is a book with good humor and a friendly spirit. The one thing I didn't care for was how much whitespace it has, at times feeling quite wasteful. Overall, it won't change your life, but it does deliver what it promises, two scoops of well-considered best practices.
An amazingly useful reference for the experienced Django developer. This is not a "how-to" or beginner's reference, but rather a distillation of (opinionated) best practices. Even if you don't agree with everything here, it's worth any Django dev reading this from cover to cover.