> For the complete documentation index, see [llms.txt](https://riceball.gitbook.io/frontend-dev-guide/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://riceball.gitbook.io/frontend-dev-guide/python/django.md).

# Django

Django is a high-level Python web framework that follows the Model-View-Controller (MVC) architectural pattern. It is designed to help developers build complex, database-driven websites quickly and easily. Django provides many built-in features for handling common web development tasks, such as URL routing, form handling, authentication, security, and database management. It also includes an object-relational mapper (ORM) that allows developers to interact with the database using Python code, rather than SQL. Django is known for its emphasis on reusability and pluggability, making it a popular choice for building large-scale web applications.
