Two Scoops of Django 1.11 FAQ
Django 3 just came out and per Django's official list of supported versions, 3.2 won't be coming out until early 2021. In the middle of 2020 we'll evaluate if there's enough of a demand for Two Scoops of Django 3.2. If there is, we'll start working on that edition of our book in autumn of 2020.
No guarantees, though. There's roughly a 60% chance we'll do a 3.2 edition.
While Two Scoops of Django 1.11 is currently these formats:
- $42.95: ebook (PDF/Kindle/ePub)
- $65.95: Pebook + autographed print version
- $47.95: Autographed print version
- $575.40: Bulk print orders of 15 or more: 20% off and free shipping to anywhere in the world
We are considering updating the book after Django 3.2 LTS comes out in April 2021. No guarantees, though. There's roughly a 60% chance we'll do this.
Short answer: Don't let the major version jump worry you, Two Scoops of Django 1.11 is a near perfect match for Django 2.0 users. And considering Django's slow rate of change, it will also work well with Django 2.1.
Long answer: Django 1.11 is a long-term support (LTS) release, making this book current until at least April of 2020. We won't consider another edition until the next Django LTS (2.2) version is due, which is in early 2019. Also, according the official list of supported Django versions, Django 2.0's lifetime ends 1.5 years before Django 1.11!
For reference, the differences between Django 1.11 and Django 2.0 are trivial (the jump from Django 1.10 to 1.11 was MUCH larger). The principal changes between Django 1.11 and 2.0 are:
- As of 2.0, Django no longer supports Python 2.7.
- The default URL routing system has been simplified.
What this means is that about 95% of Two Scoops of Django 1.11 applies to Django 2.0. If you are worried about the differences in code examples, we've got you covered. On GitHub we publish Two Scoops of Django 2.0-compliant code examples, and we'll do the same when Django 2.1 comes out.
In summary, Two Scoops of Django 1.11 will remain current until Django 2.2 comes out. Even then, the principals covered in the book means it will remain a useful reference for years to come.
The 1.11 edition added about 20 pages of new/revised material compared to the previous edition. We're at 551 pages, and that's with us streamlining as much as we could.
At the price we're selling 550+ pages of Two Scoops of Django 1.11, you are getting an amazing bargain. You get not just the author's thoughts and notes, but also those of dozens of Django and Python experts from around the world. Each edition has taken months of full-time effort to put together, and the 1.11 edition is no exception to this rule.
Furthermore, by purchasing Two Scoops of Django, you are helping to enable the authors to continue working on various open source projects that help drive the modern Django and Python ecosystems. Here is a short list of the projects enhanced and improved upon over the years thanks to this book:
- Cookiecutter Django
- Cookiecutter PyPackage
- Cookiecutter Django Package
- Much more!
As you can see, by purchasing this book you are supporting the open source ecosystem.
Some people have complained that compared to Amazon's shipping charges and speed, we don't do so well. In many nations, Amazon charges about $2.99 (or free) and the book arrives in 2-3 days. On the other hand, we charge $30 for shipping outside the US (Canada $20, Netherlands $40) and it can take up to two weeks for the book to arrive.
We are very sorry, but we are not Amazon.
We do not have distribution centers around the world and simply do not sell enough to get a volume deal. We are just two Python/Django programmers with a writing passion. Our current shipping costs (not including our own labor):
|US Priority Mail International (2.10 lbs)||$32.16+|
|Shipping materials (box, protective wrap, ink, paper, etc)||$3.00|
|What Our International Customers Pay||$30.00|
|What We Pay Per International Order||$35.16+|
You may notice that our total costs per internationally shipped book is at least $35.16, which is over $5 more than what we are charging most non-domestic customers. We're trying to reduce our shipping costs, and if we can get them below $30 we'll share those savings with our customers.
Please note that the bundle discount only applies to purchasing both the ebook and print paperback from the Two Scoops Press Store. (If you're thinking of buying the paperback from Amazon instead, you may want to hold off to compare prices.)
If you bought the PDF from us, we're happy to extend a US$24.95 discount to you for the paperback. Please email us and include your name and order number. This is the same deal you get with the ebook/print bundle.
If you bought the paperback directly from us, we're happy to extend a US$24.95 discount to you for the paperback. Please email us and include your name and order number. This is the same deal you get with the ebook/print bundle.
If you bought the book directly from us on Amazon, we can provide you a US$10 discount for the ebook. Please email us and attach the PDF invoice Amazon sent you.
Two Scoops of Django funds and has funded all our open source work for years. Without it, work on critical projects like Cookiecutter and Django Packages would have ended long ago. By purchasing our book, you are helping us make the world of Python and Django a better place.
If you really insist on a discount, we ask that you consider what the tech reviewers of our book have done in lieu of payment. Our tech reviewers feel that the communities in developing nations need the books more than they need the money. Therefore, instead of a discount, we can provide a small donation in your name to these causes, sent at the same time as the tech reviewer's donations. Just email us your name and order number, and we'll include you in the list of those who donated for a good cause.
See the tweet chain below for a real world example of our charity in action:
In lieu of payment, tech reviewers of TSD1.11 paid for 50 print copies to go to Nigeria. We added 6 to that number and paid shipping costs. https://t.co/psy0tyFjxI— Daniel Roy Greenfeld (@pydanny) August 28, 2017
Yes. A copy of all the code samples are at https://github.com/twoscoops/two-scoops-of-django-1.11
This is a significant update. We've added two appendixes (Handling Security Failures, Web Sockets), reorganized the security chapter, and did a lot of rewriting. On the other hand, there are places nearly untouched. Please see our change log.
We get overwhelming numbers of emails and have a hard time keeping up, sorry! You will get a faster response if you ask us on social media such as Twitter. If related to errors or improvements, please file an issue on GitHub.
Please submit suggestions to our issue tracker.
Please submit corrections to our issue tracker.
Visa, Mastercard, Discover, American Express, PayPal, and Bitcoin.
Yes. You can order multiple copies of Two Scoops of Django 1.11. Just set the quantity in the checkout phase. (Sorry, we don't offer site licenses for the e-book.)
We use the honor system. We're just a couple of authors who work late into the night trying to share our knowledge. If your company can afford to support our work, we trust them to purchase individual copies. Consider this an investment in each of the developers getting a copy and an investment in the future of our book.
All of the code examples should work with either Python 2.7, 3.4, 3.5, and 3.6. :)
No, this is a best practices reference book.
We are absolutely planning another India edition. That's very much a tradition for us.
As for editions in other languages, we are extremely hesitant. For the 1.8 edition, we put in a lot of work for less-than-favorable results that simply never paid out. We've been in touch with a few mainstream publishers in the hopes they could handle the translations, but don't get your hopes up.
Yes! Click here to sign up for the Two Scoops Press mailing list.