Django Reviews & Product Details

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
Website
Discussions
Django Community
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
Company Website
HQ Location
N/A
Twitter
@djangoproject
133,340 Twitter followers
LinkedIn® Page
www.linkedin.com
1 employees on LinkedIn®
Show More

Django Reviews

Write a Review
Filter reviews

LinkedIn®
Connections
Popular Mentions
Showing 110 Django reviews
Popular Mentions
Showing 110 reviews
Filter Reviews
Filter Reviews
Sort by
Ratings
Company Size
User Role
All Industries
Review Type
Region
Already have Django?
Write a Review
UI
Small-Business(50 or fewer emp.)
Validated Reviewer
Review source: Invitation from G2 on behalf of the seller
What do you like best?

Django is the best tool to develop modern website that are associated with proper backend also. It consists of a nicely managed model, view and control layout for web development prospective. It can integrate python with frontend languages also which means it can associate machine learning models and further modern studies to frontend. It supports a wide variety of databases only some settings needs to be implemented in settings file before using that database. It consists of it own server which makes it easy to manage, run and deploy the projects on local host as well as on external servers too. It provides a separate admin panel for overall control over the website and it's users, this panel also depicts the graphical view of the data residing inside the database. Review collected by and hosted on G2.com.

What do you dislike?

Although it is certainly very fast to process tasks and works but on integration with backend the backend process makes it slow to process as it uses the same terminal. When the django server run a task that makes the system to freeze than whole server needs to be restart again. It uses jinja2 for display of backend information to frontend which raises it's complication due to poor and outdated syntax of jinja2. Full knowledge of the django system should be known prior to work on it, as it is difficult to manage whole files together for beginners. It utilizes a lot of memory to run which makes it messy for outdated systems and require new systems to run django servers. It doesn't support web2.0 which is very interactive and attractive nowadays. It doesn't provide external services to the web application like apache, MySQL etc., these services needs to be activated separately on the devices. Review collected by and hosted on G2.com.

Recommendations to others considering the product:

It is the best known tool for creating frontend webpages associated with the required back-end by merging different languages. It supports a model, view, control system to create, assign url paths to specific webpages and controlling the overall webpages integration. Today major sites are build on django server and serving to millions of users like instagram, spotify, reddit, dropbox, mozilla, pinterest etc. It provides it's own web based server to deploy created webpages on local host and gives a better idea of it's overall field view when hosted on big servers. Review collected by and hosted on G2.com.

What problems are you solving with the product? What benefits have you realized?

Django helps me in deploying my machine learning and python related projects by combining it with frontend and helps to securely create a modern real time website that supports my project. It help me to develop android and ios application that require and supports web integrations. It helps me to manage security tokens, databases and holds all the data in it's own database that can be seen inside admin panel of django. Further helps me to manage user privileges or permission over the security, data, access to different sectors of the website. Review collected by and hosted on G2.com.

Show More
Show Less
II
Mid-Market(51-1000 emp.)
Validated Reviewer
Review source: G2 Gives Campaign
What do you like best?

The best thing about Django is that we can have many features in django so that we can make website without using much external dependencies. Review collected by and hosted on G2.com.

What do you dislike?

The thing that I disliked is django is somehow unscable in nature. Review collected by and hosted on G2.com.

Recommendations to others considering the product:

Highly recommended others to use Django as a framework Review collected by and hosted on G2.com.

What problems are you solving with the product? What benefits have you realized?

The problem of making websites using Python programming language as Backend development. Review collected by and hosted on G2.com.

Show More
Show Less
II
Enterprise(> 1000 emp.)
Validated Reviewer
Review source: Invitation from G2
What do you like best?

The best thing about Django is that we can make website using python as programming language and Django is framework which is complete in nature so we can use django-orm as object relational mapper Review collected by and hosted on G2.com.

What do you dislike?

The thing that I disliked in django is that we unable to understand django easily Review collected by and hosted on G2.com.

Recommendations to others considering the product:

Highly recommended others to use Django as a framework Review collected by and hosted on G2.com.

What problems are you solving with the product? What benefits have you realized?

The problem that we solved using django is making websites and making good Model, view and Controller system Review collected by and hosted on G2.com.

Show More
Show Less
II
Mid-Market(51-1000 emp.)
Validated Reviewer
Review source: Invitation from G2
What do you like best?

The best thing about django is its build using python and can use all python packages and modules for its extension django is very easy to make web application as using python data is very easy to use. Review collected by and hosted on G2.com.

What do you dislike?

Django does not directly supports mongodb but with adding functionality we can integrate Nosql db too. Review collected by and hosted on G2.com.

Recommendations to others considering the product:

Highly recommended for all developers to create fully functional and dynamic web applications with very few lines of code. Review collected by and hosted on G2.com.

What problems are you solving with the product? What benefits have you realized?

Django is build using python and has very great features like easy to create web applications using django forms, models and views , Django is highly scalable with celery and python threading we can do asynchronous calls to django views Review collected by and hosted on G2.com.

Show More
Show Less
II
Mid-Market(51-1000 emp.)
Validated Reviewer
Review source: Invitation from G2
What do you like best?

The best thing about django is its inbuild code structure and its rest framework Review collected by and hosted on G2.com.

What do you dislike?

It is quite difficult to undertake the middleware and some features of this framework Review collected by and hosted on G2.com.

Recommendations to others considering the product:

Highly recommended others to use django as framework for website development Review collected by and hosted on G2.com.

What problems are you solving with the product? What benefits have you realized?

Django is the only framework which is complete in nature and due to its completness we are solving the problem of dependencies interruptions Review collected by and hosted on G2.com.

Show More
Show Less
II
Mid-Market(51-1000 emp.)
Validated Reviewer
Review source: Invitation from G2
What do you like best?

Django's best thing is that it is framework which is complete in nature.

Django have its own ORM (Object Relation Mapper) also. Review collected by and hosted on G2.com.

What do you dislike?

In Django there is nothing to be disliked. Review collected by and hosted on G2.com.

Recommendations to others considering the product:

Highly recommended others to use django as MVT framework Review collected by and hosted on G2.com.

What problems are you solving with the product? What benefits have you realized?

We can make browser based Application Programming Interface

Using Django Rest Frame and expand it to mobile application Review collected by and hosted on G2.com.

Show More
Show Less
AI
Small-Business(50 or fewer emp.)
Validated Reviewer
Verified Current User
Review source: Invitation from G2
What do you like best?

Very easy to new developers compared to other framework.

The ORM features are impressive and have very good performance

Python provides flexibility to build large scalable applications with Celery, data analytics library etc. Review collected by and hosted on G2.com.

What do you dislike?

Not much - main framework used at our company for all our core applications. Review collected by and hosted on G2.com.

Recommendations to others considering the product:

Very good framework - make sure to follow the framework instruction and guidelines from the beginning. Review collected by and hosted on G2.com.

What problems are you solving with the product? What benefits have you realized?

Django is the core framework of our entire stack - we developed the software we sell on Django so it is at the core of everything built in the company.

It allowed ut to be in the market very quickly with a production ready application that is scaling without issue for the past 3 years. Review collected by and hosted on G2.com.

Show More
Show Less
II
Mid-Market(51-1000 emp.)
Validated Reviewer
Review source: Invitation from G2
What do you like best?

Django best feature is that it is only framework which is complete in nature.

It also includes its own ORM feature Review collected by and hosted on G2.com.

What do you dislike?

In Django sometimes error is not detected easily. Review collected by and hosted on G2.com.

Recommendations to others considering the product:

Highly recommended application for all website development companies Review collected by and hosted on G2.com.

What problems are you solving with the product? What benefits have you realized?

Django solves the problem of MVT.

Django is nice framework and handles request-response cycle very effectively and efficiently Review collected by and hosted on G2.com.

Show More
Show Less
CTO
Mid-Market(51-1000 emp.)
Validated Reviewer
Verified Current User
Review source: Invitation from G2
What do you like best?

When Vic and I founded Fivestars, we had a basic CS background. We'd never built a web-app before. As total novices, we were deciding between .NET, Rails, and Django, and ended up luckily picking Django. The tutorials and other online resources were incredible -- they enabled us to build a product and (so far) raise over 100m for it. We still run on Django! Review collected by and hosted on G2.com.

What do you dislike?

At some point, like almost all webapp frameworks, the built-in ORM doesn't scale and you have to write custom SQL code. But I think every framework has this issue. Look, you just can't go wrong with Django -- it stays version consistent, as does Python, env management is really simple, and you never have to worry about which Ruby version to use like Rails.

That said, perhaps a missing thing would be async loop server capabilities (or at least it's missing on our old version -- we haven't had resources to upgrade to the latest). Review collected by and hosted on G2.com.

Recommendations to others considering the product:

Django itself is open source, so if you want support in implementing and don't have an engineering team, you'll need to find a firm. Review collected by and hosted on G2.com.

What problems are you solving with the product? What benefits have you realized?

Django enabled us to run our website, write APIs for our mobile product, and manage all our databases. It enabled us to do everything! Review collected by and hosted on G2.com.

Show More
Show Less
Test Engineer
Information Technology and Services
Mid-Market(51-1000 emp.)
Validated Reviewer
Review source: Invitation from G2
What do you like best?

Django is one of the best framework for PYTHON.

It comes with MVC(model view control) pattern.

The best thing in Django is it is free and open source software and it contains lots of predefined stuff.

It is vary simple and more comfortable to use.

Review collected by and hosted on G2.com.

What do you dislike?

I'm working with Django more than 6 months. up to now i'm not find any dislikes. Review collected by and hosted on G2.com.

Recommendations to others considering the product:

Django is free and open source software and it is easy learn even if your beginner.

Django is vary fast compare with other frameworks. Review collected by and hosted on G2.com.

What problems are you solving with the product? What benefits have you realized?

The benefits Django is, it contains lots predefined libraries.

These libraries will help when we are coding.

Django is vary easy to learn. Review collected by and hosted on G2.com.

Show More
Show Less
student
Mid-Market(51-1000 emp.)
Validated Reviewer
Review source: Invitation from G2
Business partner of the seller or seller's competitor, not included in G2 scores.
What do you like best?

Detailed documentation about user authentication, email integration and so on is very helpful. Everything is easy to use. Special favor for the great support for database backends. The database can be easily migrated to PostgreSQL, which saves time for further deployment process. Review collected by and hosted on G2.com.

What do you dislike?

Not as flexible as flask, unable to control the components. For example, when using Django, the database interface is fixed as ORM. Review collected by and hosted on G2.com.

Recommendations to others considering the product:

If efficiency is at a high-level priority, using Django is a very wise choice. Also, if the developer is a fresh hand in front-end developing. Review collected by and hosted on G2.com.

What problems are you solving with the product? What benefits have you realized?

We are using Django to accomplish two projects respectively within four months. We developed a nano-blog with a fully functional front end and a route recommendation website. Django increased our working efficiency, we can guarantee to finish the projects on time with the help of Django. Whenever encountered a Django related problem, we can always find a solution with sufficient resources online. Review collected by and hosted on G2.com.

Show More
Show Less
Research Assistant
Small-Business(50 or fewer emp.)
Validated Reviewer
Review source: Invitation from G2
What do you like best?

the tutorial for new users is easy to read and follow. it separate users with little background and expertise well. The presentation of the tutorial is clear and concise, makes people felt comfortable. The framework of django is for general purpose and can be extended. Review collected by and hosted on G2.com.

What do you dislike?

For people who like video tutorial, they may be upset reading words. A video tutorial may serve them well. For people, who do not familiar installation with command line, a one-click installation package is preferred. Review collected by and hosted on G2.com.

Recommendations to others considering the product:

django CMS is a powerful platform that gives a lot of possibilities. Although there are other CMSes like Typo3, Wordpress etc. All of them have their own strengths and weaknesses. But Django is more flexible and secure. Review collected by and hosted on G2.com.

What problems are you solving with the product? What benefits have you realized?

AI is attracting more intention than ever. Taking the advantage on AI knowledge is the trend of future web design. Python is the most used language to implement AI algorithms. Django is making web design easy and quick. It is fast to improve products using Django. Review collected by and hosted on G2.com.

Show More
Show Less
Lab Technician
Enterprise(> 1000 emp.)
Validated Reviewer
Verified Current User
Review source: Invitation from the seller
What do you like best?

Django helps you quickly find solutions to your business requirements, without being as opinionated as a framework like Ruby on Rails. It has sensible defaults, but does not punish you for having a unique requirement set. Further, you get to use Python! Review collected by and hosted on G2.com.

What do you dislike?

The community is not as large as some other frameworks, meaning that you may end up being the first developer to encounter an issue. Review collected by and hosted on G2.com.

What problems are you solving with the product? What benefits have you realized?

We use Django to create databases for a variety of departments, and for internal use in IT. We have realized idea-to-prototype times unseen with other frameworks we've tried. Review collected by and hosted on G2.com.

Show More
Show Less
Integration Developer
Automotive
Mid-Market(51-1000 emp.)
Validated Reviewer
Verified Current User
Review source: Invitation from G2
What do you like best?

The template system for HTML files is brilliant, makes life so simple. The ease of adding forms to HTML and automatic processing of data in the form is brilliant as well. Review collected by and hosted on G2.com.

What do you dislike?

Lack of online support fro Django 2. There are lots of guides and articles on Django 1 but there are significant differences between the two. Obviously this is something that will improve over time.

Nothing wrong with the official docs, just the lack of stuff on stack overflow etc. Review collected by and hosted on G2.com.

What problems are you solving with the product? What benefits have you realized?

Predominantly for building small internal reporting apps Review collected by and hosted on G2.com.

Show More
Show Less
Pogram Manager
Internet
Small-Business(50 or fewer emp.)
Validated Reviewer
Review source: Invitation from G2
What do you like best?

Django makes getting an app up off the ground simple and easy to follow. Both the web app and rest API tutorials are easy to follow and offer just enough information to get you started with the option to dig deeper. Review collected by and hosted on G2.com.

What do you dislike?

Django can feel a little too much like "magic" sometimes and it can be hard to know exactly what to feed it to get it to do what is needed. I haven't had too much a problem with this, but sometimes it can be frustrating. Review collected by and hosted on G2.com.

What problems are you solving with the product? What benefits have you realized?

I made a Django web app to format form submissions from HubSpot and the biggest benefit is the speed to get an app up and running - about 3 minutes. The Django admin portal is an amazing tool as well to interact easily with the API. Review collected by and hosted on G2.com.

Show More
Show Less
UE
Mid-Market(51-1000 emp.)
Validated Reviewer
Verified Current User
Review source: Invitation from G2
What do you like best?

I like how it's easy to identify what controls what and how it takes minimal time to configure routing. In addition to being easy, it's readily customizable - you can use simple html forms or configure Angular to the front end with minimal steps and be able to read the back-end thoroughly. I also think Django has excellent documentation and templated message entries. Review collected by and hosted on G2.com.

What do you dislike?

The regex in older versions can sometimes be difficult to keep track of once you get into the grind of things. The latest version is fine and makes this a worry of the past. Review collected by and hosted on G2.com.

What problems are you solving with the product? What benefits have you realized?

It's great that I can switch between different databases. I enjoy the default SQLite, but also appreciate that I can use MongoDB with Angular. Either way, Django allows entries to be clear and show up. Review collected by and hosted on G2.com.

Show More
Show Less
AT
Mid-Market(51-1000 emp.)
Validated Reviewer
Review source: Invitation from G2
Business partner of the seller or seller's competitor, not included in G2 scores.
What do you like best?

Django is easy to deploy and use for processing requests and dynamic web content. It uses Python which is both popular and easy to learn. We found Django to be best for integration with our database backend. There are a lot of examples online to get started. Review collected by and hosted on G2.com.

What do you dislike?

There is a bit of a learning curve to mastering the request objects. We used it in conjunction with the Tastypie library to process the REST API requests. The template language is also less than straightforward and took some digging to get right. For image hosting and static webpages we used either Apache or NIGNX. Review collected by and hosted on G2.com.

Recommendations to others considering the product:

Consider using additional libraries on top of Django to get to your solution faster. There is a lot of open source code available to integrate with Django. Review collected by and hosted on G2.com.

What problems are you solving with the product? What benefits have you realized?

Django is great for implementing dynamic web pages and database driven UI. We realized rapid development and deployment with Django. Review collected by and hosted on G2.com.

Show More
Show Less
Web Application Developer - RA
Higher Education
Small-Business(50 or fewer emp.)
Validated Reviewer
Review source: Invitation from G2
What do you like best?

With scaffolding in place and with a good support, Django is definitely a rapid prototyping tool.

Creating dynamic websites using Django is really easy and gets pretty intuitive after spending a while on it. Review collected by and hosted on G2.com.

What do you dislike?

Not much. Probably the syntax is different from common tools like java or c#. But that learning curve comes with every language. Review collected by and hosted on G2.com.

Recommendations to others considering the product:

Just give it a try and you would be amazed. There are some great tutorials on youtube for this. Review collected by and hosted on G2.com.

What problems are you solving with the product? What benefits have you realized?

Rapid prototyping tool. I was trying to create a food suggestion webapp, also a carpool app. Review collected by and hosted on G2.com.

Show More
Show Less
Full Stack Software Developer, IT
Computer Software
Mid-Market(51-1000 emp.)
Validated Reviewer
Review source: Invitation from G2
What do you like best?

I love how fast and easy it is is to get a website up and running. I also love how easy it is to get a rest based API up and running with Django rest frame work. Review collected by and hosted on G2.com.

What do you dislike?

There's not much that I don't like about Django. If I had to pick something I would say that I don't like the large single file config. Review collected by and hosted on G2.com.

What problems are you solving with the product? What benefits have you realized?

I am using Django to serve data from a myself database it is easy to set up and use. Review collected by and hosted on G2.com.

Show More
Show Less
CI
Mid-Market(51-1000 emp.)
Validated Reviewer
Review source: Invitation from G2
What do you like best?

Simple syntax

Its web server

MVC (Model-View-Controller) core architecture Review collected by and hosted on G2.com.

What do you dislike?

The dislikes are that the code base is vast and newbies might find it challenging to navigate the jargon. The data modeling framework in Django is not as feature rich as something like SQLAlchemy. Performance tuning a Django app is not trivial. Review collected by and hosted on G2.com.

What problems are you solving with the product? What benefits have you realized?

Compatible with most major databases. You can use one or several different databases in one project thanks to Django’s ORM and switch between the databases with only one line of code. Review collected by and hosted on G2.com.

Show More
Show Less
AC
Mid-Market(51-1000 emp.)
Validated Reviewer
Review source: Invitation from G2
What do you like best?

I liked how easy it was to bootstrap a project. We were able to connect to external data sources and present them to the user while adding a rating system. This helped the sales team with their reviewing of client calls so that they can better improve their sales pitch. As a builder of the application i couldn't have picked a better technology to quickly get this deployed into production and in the hands of the users. Review collected by and hosted on G2.com.

What do you dislike?

Sometimes migrations can get a little tricky if you aren't doing them often enough. Review collected by and hosted on G2.com.

What problems are you solving with the product? What benefits have you realized?

We were able to enable our sales team to review calls to better train employees by building a custom app with Django. Review collected by and hosted on G2.com.

Show More
Show Less
Programador sénior
Enterprise(> 1000 emp.)
Validated Reviewer
Review source: Invitation from G2
What do you like best?

Django is a powerful tool for web projects that have decided on python as a programming language, taking advantage of all the facilities of this language for projects: one of the best advantages is the use of precompiled files that speed up the execution of the system, environments of isolated development (virtualenv) and its own installation command of python functionalities (PIP), in addition to all the facilities of the framework as such: organization of the project separating the model, the views and the controller. Django was born in 2003, due to the need of some programmers to reuse code to maintain quickly and orderly the applications of several news portals, which had to be online in hours. In 2005 they released the framework with an open source license, which is another of its main advantages. Django generates an administrative interface, which facilitates non-expert users, updating web portal tasks such as: moderation of comments, news updates, activation of graphic themes, etc. To extend Django, nothing better than using the large number of developments for python currently available, for example, for popular authentication processes with social networks, a recommendation to integrate your projects Django is: https://github.com/python -social-auth / social-docs, highly recommended. Review collected by and hosted on G2.com.

What do you dislike?

should facilitate in a more intuitive way the configuration needs of a project: the configuration of the BD, and the selection of modules or libraries Review collected by and hosted on G2.com.

Recommendations to others considering the product:

Django will be a great tool that will facilitate the development of complex websites with the enormous advantages of python, it is open sources and with a large community of technical support online Review collected by and hosted on G2.com.

What problems are you solving with the product? What benefits have you realized?

I collaborated with the identification module of a project in Django for online courses Review collected by and hosted on G2.com.

Show More
Show Less
GIS/Web GIS Developer & Database Administrator
Information Technology and Services
Small-Business(50 or fewer emp.)
Validated Reviewer
Review source: Invitation from G2
What do you like best?

It is in PYTHON! It is free and open source, it meets your needs, it allows for fast development of secure and highly scalable web applications. It leaves you little room for errors as doing things the Django way - is the right way. It also comes with a built in ORM and Bootstrap support. Review collected by and hosted on G2.com.

What do you dislike?

It is quite daunting to start developing with it. Even when you get the hang of it you feel you carry its whole weight when you do smaller projects. Review collected by and hosted on G2.com.

Recommendations to others considering the product:

All in all Django is a high level Python web framework that speeds up your web development and produces better results. It has great documentation, a big - vibrant community, and a big portion of the web. You should not be afraid of it and give it a try, especially If you are handy with python. Review collected by and hosted on G2.com.

What problems are you solving with the product? What benefits have you realized?

I moved from plain PHP to Python (in which I am more fluent) backends for my web GIS applications. This resulted in better control, reusability, scalability, safety and an automatically generated admin page for my web apps. Review collected by and hosted on G2.com.

Show More
Show Less
AR
Small-Business(50 or fewer emp.)
Validated Reviewer
Review source: Invitation from G2
What do you like best?

I like how Django projects are modular and there’s separation of concerns. It encourages clean code and once you get beyond the initial learning curve, the organization comes as the second nature. Review collected by and hosted on G2.com.

What do you dislike?

I dislike the initial steep learning curve. For a new comer, the organization might seem intimidating. It’s tougher to get up and going quickly. Review collected by and hosted on G2.com.

What problems are you solving with the product? What benefits have you realized?

I used Django to build a website for a real estate company. The immediate and the most important benefit I realized was the in built administrative console. It really took the headache out of development. Review collected by and hosted on G2.com.

Show More
Show Less
Do you work for Django?

Django Categories on G2