What is "django"

Django is an open source Web 2.0 application framework, written in Python and maintained by the non-profit organisation Django Software Foundation (DSF). Its main objective is to facilitate the creation of complex database websites.

Django follows the MVC architecture standard (model-view-controller). This consists of:

  • A object-relational mapper which measured between data models (Python classes) and a relational database ("Model")   
  • An order processing system with a web templates system ("View")

  • A regular expression-based URL dispatcher ("Controller")

Django’s last major version is the 1.8 and was launched in March 2015.

Learning resources

Where to learn about Django.