- Paperback: 446 pages
- Publisher: Two Scoops Press; 2 edition (February 1, 2014)
- Language: English
- ISBN-10: 098146730X
- ISBN-13: 978-0981467306
- Product Dimensions: 7.5 x 1 x 9.2 inches
- Shipping Weight: 2.1 pounds (View shipping rates and policies)
- Average Customer Review: 48 customer reviews
- Amazon Best Sellers Rank: #818,763 in Books (See Top 100 in Books)
Enter your mobile number or email address below and we'll send you a link to download the free Kindle App. Then you can start reading Kindle books on your smartphone, tablet, or computer - no Kindle device required.
To get the free app, enter your mobile phone number.
Two Scoops of Django: Best Practices For Django 1.6 2nd Edition
Use the Amazon App to scan ISBNs and compare prices.
Fulfillment by Amazon (FBA) is a service we offer sellers that lets them store their products in Amazon's fulfillment centers, and we directly pack, ship, and provide customer service for these products. Something we hope you'll especially enjoy: FBA items qualify for FREE Shipping and Amazon Prime.
If you're a seller, Fulfillment by Amazon can help you increase your sales. We invite you to learn more about Fulfillment by Amazon .
There is a newer edition of this item:
The Amazon Book Review
Author interviews, book reviews, editors picks, and more. Read it now
Customers who viewed this item also viewed
Customers who bought this item also bought
What other items do customers buy after viewing this item?
About the Author
Daniel and Audrey Roy Greenfeld are best known for their open-source community leadership work on the following projects:
- DjangoPackages.com, the Django package index and comparison site.
- Cookiecutter, a Python package for generating projects from project templates.
- Cookiecutter-PyPackage, a project template for creating advanced python projects.
- Cookiecutter-Django, a project template for creating advanced Django projects.
- PyLadies, a women's outreach/mentorship group. Nurturing the group was basically a 2nd fulltime job for them in 2011, and they continue to run monthly Inland Empire PyLadies events.
- Barcamp Django SF, the first Django unconference.
- The first ever PyCon Philippines, a 300-person conference about the Python programming language held in the Philippines.
- The LA Open Source Hackathon event series, which brings together open-source developers from different programming backgrounds.
They do Python and Django development and run a small Python/Django consulting shop called Cartwheel Web. They've spoken at dozens of conferences and have given keynote speeches at DjangoCon Europe, EuroPython, PyCon Poland, PyCon Philippines, PyCon Australia, PyCon New Zealand, Python Brasil, and PyCon Argentina.
Top customer reviews
There was a problem filtering reviews right now. Please try again later.
Most importantly, this book is not a starter guide to Django and it is not a tutorial. You will need a fair bit of familiarity with Django, Python, Database design, and Object-oriented programming before you will need this book.
There are honestly not a lot of starter books for Django, so your best bet is to probably do the official tutorial from djangoproject.org and build from there. I am about two years into using Django and there are topics in this book that I have not used yet, but it is good to at least familiarize with them.
This book is about 50% longer than the Django 1.5 version, so there is some recycled information, but a lot of new stuff as well. It is a great reference book if you're wanting to do something like a security checklist for your project.
Also, both the 1.5 and 1.6 books promote the use of Class-Based Views. Inheritance and Mixins with Class-Based Views help focus your design in a very re-useable fashion. I have not found these promoted in any of the other Django guides I have, and there is a minority that doesn't like Class-Based-Views. I, personally, have found them useful.
As a web developer, I have read books across a few different languages, but for a high-level book, Two Scoops of Django (for 1.6) is one of the most approachable. The authors have done a great job of adding enough code examples, explanations and even external web links to keep you well informed on the happenings of Django 1.6. Tips on how you should be coding (development environments, production, version control, etc) are also universal to any language.
Also, as a postscript to the authors, the Django community needs a tutorial book as well by both of you! I trudged through a Django 1.0 tutorial book in Django 1.4 as a newbie web developer, and a best practices tutorial book in Django 1.6 would be great!
In the first day of receiving this book, I was able to find multiple inconsistencies that had been made in my workplace's code and immediately was able to improve performance in certain areas of our application. If you think you know everything about Django, take a taste test of this book. I promise you will be delighted.
If you're apt at python and want to start kicking ass at web-development, there is no better book.
I did not read TSoD 1.5 so I cannot attest to the changelog or usefulness in getting the new one, but if you are writing production django code you should read one!
Would recommend to anyone who is considering or currently using Django.
This book is exactly what I needed. There are so many different ways to do things in Django, often with several correct answers. This is laid out so that it's much easier to choose which to go with, based on industry experience.
It's engaging, amusing, and stuffed full of good information. I've already suggested this book to several other people wanting to learn Django.