Django is a web service used to build your web pages. Its architecture is as shown:
1. Template: the front end of the web page
2. Model: the back end where the data is stored
3. View: It interacts with the model and template and maps it to the URL
4. Django: serves the page to the user