gutfeeling / pythonbooks_reviews

Reviews for Python books on http://pythonbooks.org
31 stars 11 forks source link

Reviews for Two Scoops of Django: Best Practices for Django 1.8 by Daniel Roy Greenfeld #80

Open gutfeeling opened 7 years ago

gutfeeling commented 7 years ago

This is the GitHub issue for the book Two Scoops of Django: Best Practices for Django 1.8 by Daniel Roy Greenfeld, which is listed on Pythonbooks. When you comment on this issue on GitHub, the comment will show up as a review on the book's Pythonbooks page. See an example review.

If you read this book, please share what you liked and what you didn't like. Your knowledge will help others make an informed decision about whether they should get this book or look for an alternative.

Before you start writing your review, kindly take a look at the review guidelines. It's quite brief and would only take a minute to read.

Thanks in advance for helping make Pythonbooks more informative with your review.

gutfeeling commented 7 years ago

:star: :star: :star: :star: :star: Essential reading for Django developers

I read this book in 2014. At that time, I had already completed the Official Django Tutorials and knew how to code simple apps. However, I was not confident and couldn't handle more complex projects. I figured out a few things from the official documentation but was always worried that I was not following best practices in my own projects.

I picked up this book to get more confident with Django. I must say that the book was very effective in this regard. When I finished this book, I was confident and could advice others on how to organize a Django website. The authors cover important topics like how to use virtualenv, requirements file, different settings files for development and production, how to leverage model inheritance and class based views to stay DRY, security best practices, testing, deployment and much much more. The authors are recognized experts in Django, so that made me confident in the knowledge that I gained from the book.

Things I liked about this book

Things I didn't like

In summary, if you have a little bit of experience with Django and looking to solidify your knowledge or learn best practices, then this book is great. It's really an essential title in a Django developer's bookshelf because I don't think there's any other books with similar content. I recommend it wholeheartedly.