Why is Django called a loosely coupled framework?
Last updated 3 years, 1 month ago | 1471 views 75 5

Django | Loosely Coupled Framework
Django is called a loosely coupled framework because of its MVT architecture, which is a variant of the MVC architecture. It helps in separating the server code from the client-related code.
Django’s models and views take care of the code that needs to be run on the server like getting records from the database, etc., and the templates are mostly HTML and CSS that just need data from models passed by the views to render them.
Since these components are independent of each other, Django is called a loosely coupled framework.