Django Design Patterns and Best Practices: Industry-standard web development techniques and solutions using Python, 2nd Edition 2nd Revised edition
Use the Amazon App to scan ISBNs and compare prices.
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.
Frequently bought together
Customers who viewed this item also viewed
About the Author
Arun Ravindran is an avid speaker and blogger who has been tinkering with Django since 2007 for projects ranging from intranet applications to social networks. He is a long-time open source enthusiast and Python developer. His articles and screencasts have been invaluable to the rapidly growing Django community. He is currently a developer member of the Django Software Foundation. Arun is also a movie buff and loves graphic novels and comics.
|5 star 75% (75%)||75%|
|4 star 25% (25%)||25%|
|3 star 0% (0%)||0%|
|2 star 0% (0%)||0%|
|1 star 0% (0%)||0%|
Top international reviews
the evolution of Django and how it came into being.
Then a chapter about application design follows, giving
a good overview of various things you should think about
before starting the development process, such as prioritizing
features, which I found really helpful, and setting up your environment.
What followed were design patterns (good-practise solutions
to common problems) for all major components
in Django (such as models, views, templates, forms and ) with
explanations to which problems they try to solve (problem details)
and how the particular design pattern can help (solution details).
This is a consistent theme through the design patterns, keeping
the explanations structured and consistent.
Also, the book covers many miscellaneous topics all related to web development (with Django)
at a higher level, such as testing and TDD, common tools and techniques for deployment, deployment options
Overall, A very good book if you know how to make a basic web app in Django "work" on your
machine, and now want to learn how to clean it up with the various design patterns
and best practices presented in the book and get a good overview of where to go next!