Show rating breakdown
Save to My Lists
Unclaimed
Unclaimed

Top Rated Django Alternatives

Django Reviews & Product Details - Page 11

Django Overview

What is Django?

Django is a high-level Python Web application server that encourages rapid development and clean, pragmatic design. Built by experienced developers, it takes care of much of the hassle of Web development, so you can focus on writing your app without needing to reinvent the wheel. It’s free and open source.

Django Details
Discussions
Django Community
Show LessShow More
Product Description

Django is a high-level Python Web application server that encourages rapid development and clean, pragmatic design. Built by experienced developers, it takes care of much of the hassle of Web development, so you can focus on writing your app without needing to reinvent the wheel. It’s free and open source.


Seller Details
Seller
Django
HQ Location
N/A
Twitter
@djangoproject
183,010 Twitter followers
LinkedIn® Page
www.linkedin.com
46 employees on LinkedIn®

Recent Django Reviews

AS
Aanya S.Enterprise (> 1000 emp.)
5.0 out of 5
"Why Django? Simplicity and Power go Hand in Hand for Web Development."
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 protect...
Verified User
A
Verified UserSmall-Business (50 or fewer emp.)
5.0 out of 5
"Amazing framework "
Very easy to new developers compared to other framework. The ORM features are impressive and have very good performance Python provides flexibili...
Ashay C.
AC
Ashay C.Small-Business (50 or fewer emp.)
5.0 out of 5
"Django- An Flexible Backend Framework"
Django is Dynamic and flexible , and has vast community support. the integration and implementation can be done easily.
Security Badge
This seller hasn't added their security information yet. Let them know that you'd like them to add it.
0 people requested security information

Django Media

Answer a few questions to help the Django community
Have you used Django before?
Yes

Video Reviews

170 Django Reviews

4.5 out of 5
The next elements are filters and will change the displayed results once they are selected.
Search reviews
Popular Mentions
The next elements are radio elements and sort the displayed results by the item selected and will update the results displayed.
Hide FiltersMore Filters
The next elements are filters and will change the displayed results once they are selected.
The next elements are filters and will change the displayed results once they are selected.
170 Django Reviews
4.5 out of 5
170 Django Reviews
4.5 out of 5

Overall Review Sentiment for DjangoQuestion

Time to Implement
<1 day
>12 months
Return on Investment
<6 months
48+ months
Ease of Setup
0 (Difficult)
10 (Easy)
Log In
Want to see more insights from verified reviewers?
Log in to view review sentiment.
G2 reviews are authentic and verified.
Verified User in Information Technology and Services
UI
Enterprise(> 1000 emp.)
More Options
Validated Reviewer
Review source: G2 invite
Incentivized Review
What do you like best about Django?

Quite scalable, in built administrative console, modularity, plugins. Review collected by and hosted on G2.com.

What do you dislike about Django?

Complex project structure, over reliance on Django ORM. Review collected by and hosted on G2.com.

Recommendations to others considering Django:

Quite complex, go for Flask wherever you can. It will save you a lot of configuration headache. Review collected by and hosted on G2.com.

What problems is Django solving and how is that benefiting you?

Created shared file resource for the company. Review collected by and hosted on G2.com.

Verified User in Financial Services
UF
Mid-Market(51-1000 emp.)
More Options
Validated Reviewer
Review source: G2 invite
Incentivized Review
What do you like best about Django?

Django makes it really fast for developers to create websites. It's flexibility to chose different rendering engines is indispensable. Review collected by and hosted on G2.com.

What do you dislike about Django?

It's quite monolithic. You can't run/test individual modules at a time. Review collected by and hosted on G2.com.

What problems is Django solving and how is that benefiting you?

Data reporting and charting for Finance. Review collected by and hosted on G2.com.

Verified User in Computer Software
UC
Enterprise(> 1000 emp.)
More Options
Validated Reviewer
Review source: G2 invite
Incentivized Review
What do you like best about Django?

The fast template rendering engine and quick development afforded by this framework. Review collected by and hosted on G2.com.

What do you dislike about Django?

Can't run single modules independently of each other, and complex project structure. Review collected by and hosted on G2.com.

What problems is Django solving and how is that benefiting you?

Created an online notice board for internal company purposes. Review collected by and hosted on G2.com.

Verified User in Computer Software
UC
Enterprise(> 1000 emp.)
More Options
Validated Reviewer
Review source: G2 invite
Incentivized Review
What do you like best about Django?

The excellent documentation and the active community around Django. Review collected by and hosted on G2.com.

What do you dislike about Django?

The monolithic organization, makes it difficult to test separate components. Review collected by and hosted on G2.com.

What problems is Django solving and how is that benefiting you?

Testing Symantec antivirus with a mock server made using Django. Review collected by and hosted on G2.com.

Verified User in Management Consulting
AM
Mid-Market(51-1000 emp.)
More Options
Validated Reviewer
Review source: G2 invite
Incentivized Review
What do you like best about Django?

Automatic CFRS, and other security measures. Built from ground up for plug and play with different libraries. Review collected by and hosted on G2.com.

What do you dislike about Django?

Too elaborate, not suitable for personal small scale projects. Review collected by and hosted on G2.com.

What problems is Django solving and how is that benefiting you?

Developed a website for hospitality company. Review collected by and hosted on G2.com.

Alon N.
AN
Senior fullstack developer
Information Services
Mid-Market(51-1000 emp.)
More Options
Validated Reviewer
Verified Current User
Review source: Seller invite
What do you like best about Django?

Baked in security

Django rest framework

Django orm

Django ecosystem of multiple apps

Logging done correctly

Middlewares

Migrations!

built in postgres contrib Review collected by and hosted on G2.com.

What do you dislike about Django?

The need to act like all apps must have url/model/view/ etc some apps should have only part of them

The built in templates should not bu used in 2018, expect for very specific use cases Review collected by and hosted on G2.com.

Recommendations to others considering Django:

Djagno is a great **backend** for webapps, use the best practices built in into it, if it's lot's of work then you are not doing it "the django way"

Also don't deploy to production with debug mode, don't deploy to production running "run server" - use gunicorn instead

If you need to be truly async, then django is probably not for you Review collected by and hosted on G2.com.

What problems is Django solving and how is that benefiting you?

Rapid development of backend for web applications with good "out of the box" support for lot's of common use cases Review collected by and hosted on G2.com.

Verified User in Broadcast Media
UB
Mid-Market(51-1000 emp.)
More Options
Validated Reviewer
Review source: G2 invite
Incentivized Review
What do you like best about Django?

Routing. It's a python language. Package Management. Debug tools. Great documentation. Review collected by and hosted on G2.com.

What do you dislike about Django?

Routing - regex isn't friendly. Its a pretty heavy framework. Review collected by and hosted on G2.com.

What problems is Django solving and how is that benefiting you?

Dynamic ad insertion and delivery Review collected by and hosted on G2.com.

Sean Francis N.
SN
Freelancer
Computer Software
Small-Business(50 or fewer emp.)
More Options
Validated Reviewer
Review source: G2 invite
Incentivized Review
What do you like best about Django?

When you have a project with a tight deadline, you cannot risk developing certain portions of your project from scratch. Doing so could take a significant chunk of your time that you could otherwise use to develop features projects or even testing.

Fortunately, Django already provides multiple features that you can use in your use. Instead of dividing time between features and low-level parts of your system, Django abstracts all low-level functionalities to give you an easy-to-use API to access Django features so that you can just focus on worrying about developing your project. Django can't always include all the features that you would require in a project. To mitigate this, Django supports extensions that will add additional features to the already feature-rich web framework. Review collected by and hosted on G2.com.

What do you dislike about Django?

Django is a big framework. With features that you would normally need in a typical web project and some that you might not need, learning to use Django can be a daunting task. This feature-richness is its strength but also makes newcomers scared and easily confused. Review collected by and hosted on G2.com.

Recommendations to others considering Django:

If you are deciding whether to use Django or not, I would like to forewarn about potentially getting confused at first when learning how Django works. Reading a Django book like "Mastering Django: Core" can help you get up to speed faster. If you are new to Python, I would recommend learning a bit more of Python (reading up on Python classes will be worth it) before delving into Django. Review collected by and hosted on G2.com.

What problems is Django solving and how is that benefiting you?

I used Django before to develop an election system. I only had a few weeks to develop the system. I decided to use Django because I have used it before during my internship where we developed a room reservation system. With Django's "batteries-included" thinking, I was able to develop the system in a matter of weeks with a few days to spare without having to worry much about the underlying low-level components of my system.. Review collected by and hosted on G2.com.

David A.
DA
Software Engineer
International Affairs
Enterprise(> 1000 emp.)
More Options
Validated Reviewer
Review source: G2 invite
Incentivized Review
(Original )Information
What do you like best about Django?

It is difficult to choose one, so I'm adding some key points:

* Internationalziation: so simple to use.

* Timezones: this is a nightmare, and Django has this just right.

* ORM: I even use the ORM in stand-alone applications because is easy, powerful and not so limited as every other ORM. Simple operations are easy, complex things too: Q and F expressions, filters, related entities access and retrieval, caching,...

* Middleware: I won't write again a piece of software to manage sessions. It supports automatic CRSF and XSS mitigations, form checking, in-memory caching for static content,...

* Admin interface: the admin interface is so powerful that many applications only need a small customization and you already have a complete product. This is a god-send for managemente applications, for example, or for rapid prototypes. Review collected by and hosted on G2.com.

What do you dislike about Django?

The templating system is not the most powerful, I tend to rely on Jinja or others because of flexibility and speed. This is a point that should be improved.

The ORM has support for automatic schema migrations, this is good but it has some issues that you have to track manually. I remember it had an issue where some data could be lost, so you have to be careful to not to apply improper schema migrations. Review collected by and hosted on G2.com.

Recommendations to others considering Django:

If you are deploying simple services, maybe Django is overkill. For this use cases, use Flask or Sanic, as this are simpler and easier (and also faster) but you might have to live without all the Django goodies. Review collected by and hosted on G2.com.

What problems is Django solving and how is that benefiting you?

Rapid web development. Because it contains 95% of everything you need to develop any backend, you don't have to mix and match technologies and integrate them. This has a drawback: it is not always easy to integrate with other technologies. Review collected by and hosted on G2.com.

Verified User in Telecommunications
AT
Enterprise(> 1000 emp.)
More Options
Validated Reviewer
Review source: G2 invite
Incentivized Review
What do you like best about Django?

Django is fantastic in that it includes all of the bells and whistles and generally steers you in the direction of success. It has its own ORM modules as well as its own session/user handling. This can be great for just getting something up and running fast. Review collected by and hosted on G2.com.

What do you dislike about Django?

Django can feel constrained. The framework has made a lot of decisions (honestly, wisely) for you already at the start of a project that can feel a bit restrictive. You have to use a third party module like Celery to use async, as well. Review collected by and hosted on G2.com.

Recommendations to others considering Django:

Again, Django is a great web framework with fantastic documentation and a wealth of answered questions on S/O. If you're looking for something that lets you make a few more decisions, though, consider Flask. Review collected by and hosted on G2.com.

What problems is Django solving and how is that benefiting you?

Django allowed me to quickly build prototype api's and web based middleware for project testing. Review collected by and hosted on G2.com.