Ars Technica Review: Practical Django Projects

Practical Django Review Spotlight

Just noticed my review has gone up on Ars. Here’s a short excerpt:

The final, and best, section of this book covers a few topics that have personally revolutionized my understanding and how I think about developing my Django applications. James goes to great lengths to explain the philosophy behind Django’s concept of reusable applications.

The idea here is that one should strive to develop small, tightly-focused, and loosely coupled applications (or modules) that can be plugged into any application to add instant functionality. In fact, a large portion of what makes Django such an attractive framework—it’s auto-generated admin interface, and copious add-on library—are developed in this exact same fashion. It’s one of the reason’s Django is so powerful and easy to adopt.