Шаблон проектирования MVC
А теперь копнем поглубже и рассмотрим пример, демонстрирующий разницу между описанным ранее подходом и решением на основе веб- фреймворка. Ниже показано, как можно было бы написать тот же код, если воспользоваться Django. Прежде всего, отметим, что мы разбили его на три Python-файла (models.ру, views.ру, urls.py) и один HTML-шаб- лон (latest_books. html):