Django is a free and open-source web framework designed to quickly develop web apps.

Now you may be wondering what is a web app? Well, a web application is a website with added interactive features and functionality for site users.

Whereas a website only displays information in HTML, CSS, and JavaScript, a web app allows for dialog between the site and the user using programming languages like Python and Java. Features such as notifications after user submission, auto-generated feed content, and map widgets are all examples of web app functionality based on user interaction.

All of this sounds great, but how do you actually implement these features?

Django, the self designated “web framework for perfectionists with deadlines”, has many of these features already built-in, they just need to be imported into your project. So you get all of the functionality of a web app within a matter of hours.

Web development can seem complicated, but with the proper tool kit and set of instructions, you’ll learn to build you web app extremely quickly.

#django #python #webdev #webapp #tutorial

Beginner's Guide to Django Web Apps
2.75 GEEK