MJ
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.

See what 172 reviewers think of Django

4.5 out of 5 · Verified reviews from real users

Read all reviews