logo
logo
Sign in

Learn Django Workflow And Architecture

avatar
Andolasoft
Learn Django Workflow And Architecture

Django is a free and open source web application framework written in Python. A framework is nothing over a group of modules that create development easier. They're sorted along, and permit you to make applications or websites from associate existing supply, rather than from scratch.

 

When you are building a website, you mostly would like the same set of components: how to handle user authentication (signing up, signing in, sign language out), a management panel for your web site, forms, how to transfer files, etc.

 

Frameworks exist to save lots of you from having to reinvent the wheel and to assist alleviate a number of the overhead once you’re building a replacement web site and Django framework is one in all them.

The official project web site describes Django as “a high-level Python net framework that encourages fast development and clean, pragmatic style. It takes care of lot of effort of net development, thus you'll be able to target writing your app with no need to reinvent the wheel. It’s free and open supply.”

 

Django offers an enormous assortment of modules that you'll be able to use on your own. Primarily, frameworks exist to save lots of developers tons of wasted time and headaches and Django isn't any totally different.


Django Architecture


Django follows the MVT framework for architecture.

 

  • M stands for Model
  • V stands for View
  • T stands for Template


MVT is generally very similar to that of MVC which is a Model, View, and Controller. The distinction between MVC and MVT here is that Django itself will do the work done by the controller half within the MVC design. Django will do this work of the controller by victimization templates. Precisely, the template file may be a mixture of hypertext markup language half and Django example Language conjointly referred to as DTL.



Read More On Django Workflow and Architecture

collect
0
avatar
Andolasoft
guide
Zupyak is the world’s largest content marketing community, with over 400 000 members and 3 million articles. Explore and get your content discovered.
Read more