Overview of Django web application framework for Python

Read full text
Authors: Guruprasad N, Jitendra Sunte
Cited by: 0

Abstract

Django is an 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.

Fields of Study & Subjects

Web Applications and Data Management Mobile and Web Applications Engineering and Information Technology

Publication details

Journal / source
Zenodo (CERN European Organization for Nuclear Research)
Publication date
17 January 2026
Language
EN