← Back
Question 1 Interview Prep

What is Django?

Django is a high-level Python web framework used to build secure, scalable, and maintainable web applications quickly. It follows the MVT (Model-View-Template) architecture and provides built-in features like authentication, admin panel, ORM, routing, and security protection.

Question 2 Interview Prep

Why is Django called a “batteries-included” framework?

Django is called “batteries-included” because it already provides many built-in features developers commonly need, such as:

Authentication system
Admin panel
ORM
URL routing
Form handling
Session management
Security features

This reduces third-party dependency and speeds up development.