Django ORM

3.57

193 ratings

Founded/Created in 2005

Django ORM (Object-Relational Mapper) is a powerful feature of Django that allows you to interact with your database as if you're working with Python objects. It provides a database-abstraction API that automatically lets you create, retrieve, update, and delete objects once you've created your data models.

Survey results:

Awareness

Django ORM is very well known. A majority of those surveyed, 52.7%, have heard of it.

Have you heard of Django ORM?

52.7% - Yes

415

Usage

Most of those who have heard of it (48%) have not used it.

Have you used Django ORM?

48% - Yes

199

Adoption

It's not very well adopted, as a minority of the 25.1% who have heard of it are using it.

Are you currently using Django ORM?

25.1% - Yes

50

Interest

There's not a consenus with this tool. Respondents were split on if they'd use Django ORM when starting a new project.

If you were starting a new project, would you choose to use Django ORM?

15% - Yes

58

37% - Maybe

148

48% - No

193

More ORMs

Compare Django ORM to