Overview of Django web application framework for Python
Abstract
Django is a open source web application framework for python. This framework is an architectural pattern that separates an application into three main logical components which are Model, View and Templates. Usually any other framework relies on model, view and controller but in django we see the templates instead of controller. We all know through these features we can get clear idea of UI logic, Business logic and Input logic for application development Django frame work includes ORM (object Relational Mapping) libraries that allows developers to work with database records as object in application code rather than writing sql queries. Django also provides middleware components that allow developers to add functionalities to the request –responses cycle such as logging, catching user handeling.Most important component in Django framework is template engine that allows developers to generate dynamic HTML content by combing static HTML template with data from application
Refbacks
- There are currently no refbacks.