Preface
Since the creation of Django, a plethora of web frameworks have been created in various open source communities. Frontend-focused web frameworks such as Angular.js, Ember.js, and Backbone.js have come out of the JavaScript community and become forerunners in modern web development. Where does Django fit into all of this? How can we integrate these client-side MVC frameworks into our current Django infrastructure?
Lightweight Django teaches you how to take advantage of Django’s Pythonic “batteries included” philosophy. Its aim is to guide you through misconceptions that Django is too “heavy” for rapid application development. From creating the world’s smallest Django application to building a RESTful API, Lightweight Django will walk you through how to take advantage of this popular Python web framework.
Why This Book?
We wanted to write this book primarily because we love Django. The community is amazing, and there are so many resources to learn about Django and to develop applications using it. However, we also felt like many of these resources, including the official Django documentation, put too much emphasis on the power of Django and not on its decoupled design. Django is a well-written framework, with numerous utilities for building web applications included. What we want this book to highlight is how you can break apart and potentially replace these components to pick and choose what best suits the application you want to build. Similarly, we wanted to break down the ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access