Model-View-Controller (MVC) in Python Web Apps: Explained With Lego - Real Python
Briefly

If you're curious about web development, then you've likely encountered the abbreviation MVC, which stands for Model-View-Controller.
Maybe you built things with Lego as a kid, or maybe you're still a Lego aficionado today. But even if you've never pieced two Lego blocks together, keep on reading because the analogy might still be a good building block for your understanding.
Read at Realpython
[
add
]
[
|
|
]