Thursday, June 20, 2019

Django : The most Popular Framework of Python

Django : The most Popular Framework of Python

Introduction

• Django is a Python-based free and open-source web framework, which follows the model-view-template architectural pattern

• It is maintained by the Django Software Foundation. Django's primary goal is to ease the creation of complex, database-driven websites

• It is developed in Python.

• Complete Django documentation is available at Djangoproject.com

• Current version is 2.2

Key Features

• Testing and development: 

A lightweight and standalone web server for development and testing • Fast : Django was designed to help developers take applications from concept to completion as quickly as possible.


• Fully Loaded: 

Django includes dozens of extras you can use to handle common Web development tasks. Django takes care of user authentication, content administration, site maps, RSS feeds, and many more tasks — right out of the box

• Security:

 Django takes security seriously and helps developers avoid many common security mistakes, such as SQL injection, cross-site scripting, cross-site request forgery and clickjacking. Its user authentication system provides a secure way to manage user accounts and passwords

• Scalable: 

Some of the busiest sites on the planet use Django’s ability to quickly and flexibly scale to meet the heaviest traffic demands.

• Versatile: 

Companies, organizations and governments have used Django to build all sorts of things — from content management systems to social networks to scientific computing platforms.

Popular Django Applications

• YouTube

• Instagram

• Dropbox

• Spotify

• Mozilla

• Google

• Yahoo Maps

History

Django was created in the fall of 2003, when the web programmers at the Lawrence Journal-World newspaper, Adrian Holovaty and Simon Willison, began using Python to build applications. It was released publicly under a BSD license in July 2005. The framework was named after guitarist Django Reinhardt.
In June 2008, it was announced that a newly formed Django Software Foundation (DSF) would maintain Django in the future.

No comments:

Post a Comment