Python-Django workshop

ThinkFOSS web team

Day 1, Live at SCET, Thrissur


Introduction to MVC Concepts


  • the Database table 
  • represented as a class 
  • table rows are objects 


  • the business logic
  • what to do with the model 
  • where to display the results


  • the routing logic
  • request reach here firstly

browser request

browser response


takes in the data from the Course model, 


and show up in the page! 

What is the advantage ?

  1. 0 queries, so 0 worries 
  2. code and templates neat and separate 
  3. change of, say url, do not affect anything else 

more advantages, coming up ..

MVC intro, Django

By Tony Thomas

MVC intro, Django

  • 880