Getting Started with Django

Install Django on your machine now and get started with Django today.

Things to Learn

Choose where to begin, learn at your own pace:

Check out more cool technologies

Exploring the Language

Let’s take a look at some facts about Django and its philosophies.

Django is a high-level Python web application framework that enables the development of web applications. It achieves this with pragmatic, much cleaner design, and is also easy to use. Thus, it is very popular among web developers. Django is a backend framework which is mainly used to resolve problems related to connectivity with databases, and other server problems so web developers do not need to write the same code again and again for similar modules (like database connection and admin interface) for each website. All functionalities of the Django framework are in the form of web applications. You need to import those applications according to your requirements and then,  you can concentrate on your website rather than dealing with all these backend problems.
Django was created by Adrian Holovaty and Simon Willison in 2003. It was released under a BSD license in the year 2005. The framework was named after guitarist Django Reinhardt. It also includes pre-made modules and applications for common tasks in web development- like authentication, templates, routes, admin interface, robust security, and support for multiple database backends.
Django has solved many major issues, for web-developers, which were solved at the expense of time and money before its existence.
Adrian Holovaty

Adrian Holovaty

Simon Willison 

Simon Willison