MVT is Django's architectural pattern:
- Model: Represents data structure and business logic. Handles database operations through Django ORM.
- View: Contains business logic and acts as a bridge between Model and Template. Processes requests and returns responses.
- Template: Handles presentation layer (HTML). Defines how data is displayed to users.
The flow: URL dispatcher routes requests to appropriate View → View processes request and interacts with Model → View renders Template with data → Response sent to user.