4

I'm trying to use mongodb together with django. I mainly use the admin app of django. I noticed that there are 2 mongodb orms for django.

  1. One is mongoengine, https://github.com/MongoEngine/mongoengine
  2. Another is mongodb-engine from the django-nonrel group. https://github.com/django-nonrel/mongodb-engine

What I want to know is that whether django's admin app works fine with the two. If not, which one is better.

Also, I want to know whether 3rd party apps would work if I use mongodb with django? Which of the two orms is more friendly with 3rd party apps?

At first glance, mongodb-engine seems to be more friendly, but it depends on django-nonrel, which is based on django 1.5. If I want to use recent version of django, mongoengine seems to be the better choice, also mongoengine development seems more active.

flyingfoxlee
  • 1,764
  • 1
  • 19
  • 29

1 Answers1

3

The short answer is yes. Django works well with MongoDB.

Please check this thread for more relevant answers: On Using Django with MongoDB

Hope it helps.

Community
  • 1
  • 1
user958119
  • 63
  • 6