Django is an MVC framework. However, the controller is called the "view", and the view is called the "template". The view in Django is the component which retrieves and manipulates data, whereas the template is the component that presents data to the user. For this reason, Django is sometimes called an MTV framework (where MTV stands for model template view). This different terminology neither changes the fact that Django is an MVC framework, nor affects how applications are developed. But keep the terminology in mind to avoid possible confusion if you have worked with other MVC frameworks in the past.
Learning Website Development with Django
Learning Website Development with Django
Overview of this book
Table of Contents (18 chapters)
Learning Website Development with Django
Credits
About the Author
About the Reviewers
Preface
Free Chapter
Introduction to Django
Getting Started
Building a Social Bookmarking Application
User Registration and Management
Introducing Tags
Enhancing the User Interface with Ajax
Voting and Commenting
Creating an Administration Interface
Advanced Browsing and Searching
Building User Networks
Extending and Deploying
What Next?
Index
Customer Reviews