--- title: Django Reviews meta_title: 'Django Reviews 2026: Details, Pricing, & Features | G2' meta_description: Filter 177 reviews by the users' company size, role or industry to find out how Django works for a business like yours. aggregate_rating: rating_value: 4.5 review_count: 177 scale: '5' date_modified: '2026-09-28' parent_category: name: Web Frameworks url: https://www.g2.com/categories/web-frameworks ---

Django Reviews & Product Details

Value at a Glance

Averages based on real user reviews.

Time to Implement

2 months

Return on Investment

11 months

User Insights

Average based on 177 real user reviews.

Implementation Time

2 months

Perceived Cost

$$$$$

Django Reviews (177)

View 1 Video Reviews
Reviews

Django Reviews (177)

View 1 Video Reviews
4.5
177 reviews

What do users say?

Generated using AI from real user reviews
Users consistently praise Django for its robust security features and ease of integration with various databases, making it ideal for developing scalable web applications. The built-in admin panel and comprehensive documentation are also frequently highlighted as significant advantages, allowing for rapid development. However, many note that the framework's steep learning curve can be a challenge for beginners.
Search reviews
Filter Reviews
Clear Results
G2 reviews are authentic and verified.
Ranveer R.
RR
Ranveer R.
founder
Small-Business (50 or fewer emp.)
"Django: Simple and Structured Backend Development"
5/5
What do you like best about Django?

I like Django because it gives me a structured way to build backend applications without having to implement everything from scratch. For example, I used Django in my project to handle the backend, database operations, user authentication, and attendance logic. It made it easier to manage the whole application while keeping the code organized and secure. Review collected by and hosted on G2.com.

What do you dislike about Django?

I like Django because it gives me a structured way to build backend applications without having to implement everything from scratch. For example, I used in my project to handle the backend, database operations, user authentication, and attendance logic. It made it easier to manage the whole application while keeping the code organized and secure. Review collected by and hosted on G2.com.

Shankar Ram A.
SA
Shankar Ram A.
Chief Product Officer
Mid-Market (51-1000 emp.)
"Full-Featured, Extensible Framework with a Convenient Admin"
4.5/5
What do you like best about Django?

It’s a full-featured framework that feels consistent while still being extensible. The Django admin is extremely convenient to work with, and once the ORM is integrated, relationships become easy to display and manage in the admin.

It is free and open source and so a no-brainer in terms of ROI. It is easy to get started, without needing any human support or onboarding with the documentation available.

It easily integrates with a number of solutions we use - Twilio, Slack, Github to name a few. Review collected by and hosted on G2.com.

What do you dislike about Django?

It feels heavier than simpler frameworks like FastAPI. ORM queries aren’t always well optimised, and as a beginner it’s easy to fall into suboptimal patterns, such as N+1 queries, without realising it. Review collected by and hosted on G2.com.

MJ
Mudit J.
IT Executive
Small-Business (50 or fewer emp.)
"Django’s Clear Structure and Auto-Generated Admin Saved Us Tons of Time"
4.5/5
What do you like best about Django?

I picked Django for Ethics Empire's internal tools because it has strong opinions that are useful. The project's structure is easy to understand, so when I opened the codebase after three months, I still knew where everything was. The admin interface that was automatically made from my models saved me from having to make CRUD screens by hand. I just defined Review collected by and hosted on G2.com.

What do you dislike about Django?

For beginners, Django's deployment story is too hard to follow. It took us two full days of trial and error to set up WSGI, static files, and database connections on our VPS. The framework assumes that you know how to manage a Linux server. I wish there was a simpler way for Ethics Empire's small team to "deploy to production." Also, the async support feels like it was added on instead of being built in. We don't need it yet, but I'd like the real-time features on our project dashboard to be cleaner. When you want to do something out of the ordinary, the "batteries included" way of thinking can make it hard to work with the framework. Review collected by and hosted on G2.com.

Shubham  T.
ST
Shubham T.
Sr Software Developer
Mid-Market (51-1000 emp.)
"Django’s Built-In Features Make Development Fast and Scalable"
5/5
What do you like best about Django?

I like most about Django is, it provides built in feature like admin, authentication, ORM which speeds up development. It has clean and simple structure, making projects scalable and maintanable. Review collected by and hosted on G2.com.

What do you dislike about Django?

Its monolithic and opinionated structure may limit flexibility Review collected by and hosted on G2.com.

Poulastha M.
PM
Poulastha M.
Associate Programmer - Full Stack
Small-Business (50 or fewer emp.)
"A heavyweight, secure, and scalable framework web development"
4.5/5
What do you like best about Django?

What I appreciate about Django is how easy it is to get started. There’s very little setup required since it comes with built-in features like login, database management, and an admin panel. Everything just works out of the box. The documentation is straightforward and easy to follow, and after spending some time with it, the overall structure becomes clear. The ORM and migration tools simplify development, and the admin panel is a real time-saver. I also like that Django feels fast and makes it easy to continue building and maintaining projects. Review collected by and hosted on G2.com.

What do you dislike about Django?

What I find challenging about Django is that it can feel somewhat heavy for smaller projects, as it comes with many built-in features that aren’t always necessary. Additionally, certain aspects, such as the settings and configuration system, can be difficult to grasp at first. If you try to do something outside of the typical "Django way," it can become confusing. I’ve also noticed that the ORM can seem slow or complicated when handling more complex queries. Despite these issues, I still think Django is a great framework once you become familiar with it. Review collected by and hosted on G2.com.

Alina B.
AB
Alina B.
Python/Django Developer
Small-Business (50 or fewer emp.)
"Perfect Framework for Rapid and Secure Web Development"
5/5
What do you like best about Django?

What I like best about Django is its "batteries-included" philosophy — it comes with everything you need to build secure, scalable, and maintainable web applications out of the box. The ORM is powerful and intuitive, the admin interface saves huge amounts of time in CRUD-heavy applications, and its clear project structure enforces best practices. I also love the built-in support for things like authentication, forms, middleware, and signals — all of which integrate seamlessly. For larger projects, Django scales well and works beautifully with PostgreSQL, REST APIs, and async features in modern Python. Review collected by and hosted on G2.com.

What do you dislike about Django?

While Django is incredibly powerful, its monolithic structure can feel heavy for very small or highly specialized projects. Sometimes, the framework’s conventions and built-in components can make it harder to customize certain behaviors without overriding defaults or writing extra boilerplate. Also, although Django has been improving async support, fully async workflows can still be complex to implement compared to some newer frameworks. Finally, the learning curve can be steep for beginners, especially when dealing with advanced ORM queries or customizing middleware. Review collected by and hosted on G2.com.

Akshay Kumar G.
AG
Akshay Kumar G.
Engineering Student
Small-Business (50 or fewer emp.)
"Best full stack framework to build web apps"
4.5/5
What do you like best about Django?

It follows MVC structure and the database is managed by its own Django ORM which makes it easier to interact with data instead of writing database queries and as it is built over Python we can do tons of integrations. Review collected by and hosted on G2.com.

What do you dislike about Django?

Django is built over Python so it feels slow sometimes and its learning curve is also steep. Review collected by and hosted on G2.com.

Kunjesh Y.
KY
Kunjesh Y.
Intern
Small-Business (50 or fewer emp.)
"Powerful Framework for Rapid Development"
4/5
What do you like best about Django?

Django has vast security features with support for a large number of libraries, making it more usable for rapid and scalable product development. I like the admin panel that Django provides and the simplicity of implementing complex functionalities without much configuration. Library support makes it more powerful when it comes to integration with other instances. Another good thing about Django is its highly accessible customer support. This frequency of use ensures that solutions to common problems are readily available, enhancing overall productivity and project success. Overall, after some hands-on experience, it becomes easy to use. Review collected by and hosted on G2.com.

What do you dislike about Django?

After using Django for a few years, I realized it might be quite difficult for beginners. It might take time to learn Django because of multiple conventions to accomplish a task. Django's monolithic structure might be too clumsy for extremely small projects, and the learning curve could be quite steep for beginners. Those who love flexible project design might be bothered by the convention over configuration approach. Review collected by and hosted on G2.com.

AS
Aanya S.
Project Manager
Information Technology and Services
Enterprise (> 1000 emp.)
"Why Django? Simplicity and Power go Hand in Hand for Web Development."
5/5
What do you like best about Django?

Django comes with so many in-built tools like ORM, Admin Panel, forms, routing. I like Django most when we talk about security. It contains protection against common vulnerabilities like SQL injection, XSS. It is very supportive and vibrant. Review collected by and hosted on G2.com.

What do you dislike about Django?

Migration Complexity, Limited Native API support Review collected by and hosted on G2.com.

Nashit H.
NH
Nashit H.
Academic Director
Education Management
Mid-Market (51-1000 emp.)
"django has made creating web applications a fun"
4.5/5
What do you like best about Django?

ease of admin panel, superuser is really wonderful. routing & MVC is easy to implement Review collected by and hosted on G2.com.

What do you dislike about Django?

dependency is an issue with python so, is with django. If you are using other modules, make sure the dependencies are compatible. besides in production environment the css needs other dependencies, to work Review collected by and hosted on G2.com.

Questions about Django? Ask real users or explore answers from the community

Get practical answers, real workflows, and honest pros and cons from the G2 community or share your insights.

MD Mezbah U.
MU
MD Mezbah Uddin
•
Last activity about 3 years ago

What is the best way use?

GU
Guest User
•
Last activity about 2 years ago

What is Django used for?

0 Upvotes
2
Join the conversation

Pricing Insights

Averages based on real user reviews.

Time to Implement

2 months

Return on Investment

11 months

Average Discount

12%

Django Comparisons