Download the free Kindle app and start reading Kindle books instantly on your smartphone, tablet, or computer - no Kindle device required. Learn more
Read instantly on your browser with Kindle Cloud Reader.
Using your mobile phone camera - scan the code below and download the Kindle app.
Web Development with Django Cookbook Paperback – October 16, 2014
| Aidas Bendoraitis (Author) Find all the books, read about the author, and more. See search results for this author |
There is a newer edition of this item:
Enhance your purchase
- Print length294 pages
- LanguageEnglish
- PublisherPackt Publishing
- Publication dateOctober 16, 2014
- Dimensions7.5 x 0.67 x 9.25 inches
- ISBN-10178328689X
- ISBN-13978-1783286898
I'd like to read this book on Kindle
Don't have a Kindle? Get your Kindle here, or download a FREE Kindle Reading App.
Product details
- Publisher : Packt Publishing; Illustrated edition (October 16, 2014)
- Language : English
- Paperback : 294 pages
- ISBN-10 : 178328689X
- ISBN-13 : 978-1783286898
- Item Weight : 1.13 pounds
- Dimensions : 7.5 x 0.67 x 9.25 inches
- Customer Reviews:
About the author

Discover more of the author’s books, see similar authors, read author blogs and more
Customer reviews
Customer Reviews, including Product Star Ratings help customers to learn more about the product and decide whether it is the right product for them.
To calculate the overall star rating and percentage breakdown by star, we don’t use a simple average. Instead, our system considers things like how recent a review is and if the reviewer bought the item on Amazon. It also analyzed reviews to verify trustworthiness.
Learn more how customers reviews work on AmazonTop reviews from the United States
There was a problem filtering reviews right now. Please try again later.
My advice. Make a book that is practical. Choose an IDE (say PyCharm). Give a no-nonsense link for download of exact versions of everything that is needed for the book. And illustrate every lab with real input & output from that IDE.
I make a comparison with someone learning Microsoft ASP.Net MVC5. Everything is clear from the start. You know which IDE, DB, libraries... everything is set for effective learning.
Visit Indian learning sites like www.questpond.com. This will give you an idea of what effective training on programming is. $52 for a complete Professional Course.
Django is the big name when it comes to python web frameworks. Like it or not if you use python you almost certainly know of it. But Django isn't only a big name it is an extensive framework with so much functionality it can be daunting.
So it comes that I am reviewing another cookbook: "Web Development with Django Cookbook" by Aidas Bendoraitis.
The book covers Django 1.6 and although the current version is 1.7 the author makes a point of mentioning when something is significantly different (South support for example).
The recipes run the gamut from setup and project structure, through template tags and models, to data import/export and deployment. There are even recipes covering Django CMS.
I'll be honest and say I haven't worked through every recipe but those that I have worked through were well presented and accurate. This is definitely a book I will keep by my side while working on Django projects.
I was a bit skeptical about this book, as any book with "cookbook" in the title. As far as I know, experience is the only way to really acquire software engineering competence.
With this review, I apologize. The only (small) negative point is that is targeting Django 1.6, but this is an issue only with the migrations part.
The book is splitted in 10 different chapters, and although you will see a "getting started" one, the approach is to go deep in common issues that anybody serious on django related development will meet.
From path settings, common / best project structure, to advanced topics like model mixins (common case like modification date and time for record), Hierarchical structures (django mptt power is discussed here) and CMS integration: practical solutions with plenty of code and, most interesting, the "How it works" section for every recipe that tells a lot of Django inner workings.
I give the book high ratings and really recommend it.
Since im fairly new to using Django, I actually found a lot of the code to actually be useful. I found chapters 3-5 (Forms/Views/Templates/Custom Tags) and 9 (Data import and export) to provide a lot of information that would either be immediately useful or useful as a reference down the road.
There are a few things that I didn't like about the book, but they are small issues that may only be a problem with a pdf/ebook version of the book. I prefer to have comments in the code explaining how this code is actually working, instead we have a section after the code explaining how the code works. The way this is handled in a pdf/ebook make following the code a little more difficult.
Also be aware that this book is for Django 1.6, with 1.7 being the current major release.
I see the book offering value to almost everyone, but your experience with Django will effect the end value you get from this book.
Small point of criticism: sometimes it feels best practices are being ignored.

