Django Web Development Framework: Powering the Modern Web

Фреймворк веб‑разработки Django: движущая сила современного веба
Songtao Chen, Shahed Ahmmed, Karu Lal, Chunhua Deming
2020-12-31

DRY (Don't Repeat Yourself)DjangoModel-View-Controller (MVC)Object-relational mapping (ORM)Python web framework
Django is a web development framework that is both powerful and flexible, and it has become an essential component in developing modern web applications. This open-source Python framework is lauded for its pragmatic design, precise code, and extensive collection of built-in features that speed up the software development process. Django's foundation is built on the "Don't Repeat Yourself" (DRY) principle, which streamlines the development of complex web applications by reducing the required duplication. Its Model-View-Controller (MVC) architectural pattern enables a clear separation of concerns, simplifying both the process of creation and the maintenance of the system. Object-relational mapping, or ORM for short, is a mechanism that Django uses to simplify and streamline database interactions by doing away with the need to perform complicated SQL queries. This review attempt will serve as a jumping-off point for our Django journey. This study will help to get started with Django by offering an overview of the fundamental principles and processes to begin building web apps.
1
Django emphasizes pragmatic design and precise code, offering an extensive collection of built-in features that accelerate development.
2
Django employs an MVC architectural pattern to enforce clear separation of concerns, simplifying creation and maintenance.
3
Django follows the Don't Repeat Yourself (DRY) principle, reducing duplication and streamlining development of complex applications.
4
Django is an open-source Python web framework that is powerful, flexible, and widely used for modern web application development.
5
Django provides an object-relational mapping (ORM) layer that simplifies database interactions and reduces the need for complex SQL queries.

Django web development framework

Fundamental principles, architecture (MVC), DRY philosophy, built‑in features and ORM mechanisms that enable rapid development and maintenance of modern web applications

Publication Details
Publication Date
2020-12-31
Journal
Publisher
ISSN
Access Type
Author Information
Authors
Songtao Chen
Shahed Ahmmed
Karu Lal
Chunhua Deming
Explore further
Open the scid.ai AI chat with a ready-made request: it will find papers on a similar topic and help build a literature review.
Find similar papers in the chat
Make a presentation
100%