Django Unleashed by Andrew Pinkham
This book sits on my desk as I write. It's a hefty book with a nice bright orange cover. Ok, I'm already running out of nice things to say. I found this book frustrating. I wanted to learn Django over the Christmas break and I didn't want to waste a lot of time. Not the right book for that. Almost every chapter does this annoying thing where it shows you how to do something, then says no wait do it this way, and then, actually you should really do it this way. I was hoping it would at least be a good reference book, but no I cannot say that it is.
A better way to learn Django is to go through the Django Girls Tutorial and you will have a basic site up and running in a day, and you will also get the big picture of how Django works. Then you can read through the Django docs to fill in the details. The docs are really good and all the reference you will ever need.