The Definitive Guide to Django: Web Development Done Right, Second Edition
Written by Clement Faria on November 20, 2009 under Web Development.
- ISBN13: 9781430219361
- Condition: NEW
- Notes: Brand New from Publisher. No Remainder Mark.
Product Description
This latest edition of The Definitive Guide to Django is updated for Django 1.1, and, with the forward–compatibility guarantee that Django now provides, should serve as the ultimate tutorial and reference for this popular framework for years to come. Django, the Python–based equivalent to Ruby’s Rails web development framework, is one of the hottest topics in web development today. Lead developer Jacob Kaplan–Moss and Django creato… More >>
The Definitive Guide to Django: Web Development Done Right, Second Edition






William Totman
November 20, 2009 at 9:45 am
My problem with this book is that the author has tarnished his integrity with me in that he was, as the head of the development of the Django software project, cognizant of the fact that he would be releasing a book on a subject that he would be changing very shortly (and making his book soon out of date).
I bought the book and because it was so quickly out of date I feel ripped off. In my opinion, it shouldn’t be sold any more – at least not without complete instructions of which SVN revision numbers of each piece of software/modules used in the examples in ‘this’ book.
Please wait for the second edition if you want to learn about Django from the horse’s mouth. Otherwise, research the other volumes available on Amazon and purchase it/them.
Rating: 1 / 5
Iqbal Abdullah
November 20, 2009 at 11:41 am
This book basically covers all the parts of Django, and will give you a good overview . It misses some details though, such as middleware, which is just skimmed through. There’s also not much on customizing Django, i.e not using it’s built in authentication but if you try to roll out your own.
Rating: 4 / 5
Dmitriy Kopylenko
November 20, 2009 at 2:33 pm
Even though I’m not a real world user of Django (I’m a Grails guy), I thought I’d give this book a try as Django is in the same category of web development frameworks as Grails. After reading this book, I had a solid foundation knowledge about how Django works and principles behind it. And it is well written. I would recommend it for any serious real world user of this framework.
Rating: 5 / 5
Scott
November 20, 2009 at 5:28 pm
Although you can read this book for free online, I like having it around for easy reference. The first eight or so chapters are good for learning Django; with the subsequent chapters and appendixes good for reference.
I will say that the online document is updated regularly, with sometimes useful comments from readers. That said, I would still buy this good.
Rating: 4 / 5
thanos vassilakis
November 20, 2009 at 7:23 pm
I’ve been coding in Python for a profession since 1995 and have over the years developed several web frameworks. They could never compete with Django, Pylons, Rails, Nitrogen, etc, but since they were my own I always found it easier to use them. Now, just recently, I got several important web applications to build. The first one was a casino. So I thought it’s time try something new and use one of the big frameworks. The casino was going to be a rewrite of a python casino I developed for Caesars in 1995. So I had to choose one of the python frameworks. I’ve already done some work in TurboGears (and Zope is for other things…) so that left me Django and Pylons. I bought The Definitive Guide to Pylons (Expert’s Voice in Web Development) and The Definitive Guide to Django: Web Development Done Right. I read both from cover to cover twice over but I knew from the first few chapters that Pylons and Gardner had won. Why? The Pylons book really gave me something. I came away from it full of enthusiasm to program in Pylons!
“The Definitive Guide to Django” is a weak but not bad book. On the Django frame work itself it adds little to what you can get from reading the web site documentation. The examples don’t really develop typical web development problems: DB schema changes and migration, Complex DB interaction, Site security, (How do you add data or subclass Djangos user ?), Ajax, testing, and releasing, interfacing to payment systems, etc.
Chapter 14 – “Other Contributed Frameworks” was nice, but you don’t buy a book for just one chapter, or do you ? So if you want to have the Django web site documentation in a book The Definitive Guide to Django: Web Development Done Right is for you, otherwise it offers nothing much more.
But what ever you do, DON’T make the mistake of buying Pro Django (Expert’s Voice in Web Development). You see, I didn’t want to condemn Django on just the reading of one book, so I went out and bought “Pro Django” which is unreadable. In fact whenever we need a laugh we read sections of this SCIgen masterpiece out load in the office!
Rating: 3 / 5