In this section, you will learn how use the MVC paradigm in the construction of dynamic web applications in Python. We will also review the Django framework for introducing web programming with Python.
The MVC pattern and dynamic web programming with Python
The MVC pattern
The MVC pattern is a way of working that makes it possible to differentiate and separate what the data model is (the data that the app will have that is normally stored in DB), the view (an HTML page), and the controller (where the requests of the web app are managed).
The MVC is a pattern for software development that is based on separating the data, the user interface, and the logic of the application. It is mostly used in web applications, where the view...