Home >>Django Tutorial >Django Introduction

Django Introduction

Django Introduction

Django is a high-level web application framework written in Python programming language that encourages rapid development and clean, pragmatic design. It is based on MVT (Model View Template) architectural pattern. It is very demanding due to its rapid development feature. It takes less time to build applications after collecting client requirements and help developers take applications from concept to completion as quickly as possible.

By using Django, we can build a web application in very little time. It is designed in such a manner that it handles most of the configure things automatically, so we can focus on application development only. It also includes dozens of extras features that can be used to handle common Web development tasks. It manages user authentication, content administration, site maps, and many more tasks right out of the box.

History

Django was designed and developed in 2003 by Lawrence journal world and publicly released under BSD license in July 2005. Currently, its development and release cycle is maintained by DSF (Django Software Foundation) maintains

Django was released on 21, July 2005. The current stable version is 2.0.3 which was released on 6 March 2018.

Django Version History

Version Release Date
0.90 16 Nov 2005
0.91 11 Jan 2006
0.95 29 Jul 2006
0.96 23 Mar 2007
1.0 3 Sep 2008
1.1 29 Jul 2009
1.2 17 May 2010
1.3 23 Mar 2011
1.4 23 Mar 2012
1.5 26 Feb 2013
1.6 6 Nov 2013
1.7 2 Sep 2014
1.8 1 Apr 2015
1.9 1 Dec 2015
1.10 1 Aug 2016
1.11 4 Apr 2017
2.0 2 Dec 2017
2.1 1 Aug 2018
2.2 1 Apr 2019
3.0 2 Dec 2019
3.1 Aug 2020
3.2 Apr 2021
4.0 Dec 2021

Popularity

Django is widely accepted and used in the industry by various well-known sites such as:

Instagram

Mozilla

Pinterest

The Washington Times