Search⌘ K

Django Design Pattern

Learn the core Django design pattern known as Model Template View (MTV). Understand how Django handles HTTP requests, maps URLs to views, manages data with models, and dynamically generates HTML with templates. This lesson helps you build organized and efficient web applications using Django's architecture.

We'll cover the following...

Model Template View architecture

In a traditional data-driven website, a web application waits for HTTP requests from the web browser (or another client). When a request is received, the application works out what is needed based on the URL and any possible information from a POST request or GET request. Depending on what is required, the application may then read or write information from ...