Hello,
Ok, first of all, I think Django is really built for Relational databases. Django ORM fits and works really well for RDBMS. However, the app which I am building requires MongoDB as a database. I really tried but all my application needs require MongoDB.
So I want to use Django for MongoDB (a bad decision I know), but I think I can make it work with Django.
So to efficiently build a Django app with mongo backend database I need these things in the library which will help in dealing with mongo -->
a) User authentication and authorization
b) Model schema should be well supported (embeddedDocumentField, ReferenceField, etc)
c) Admin dashboard should be supported
d) Rest Framework APIs should be supported
I looked into mongoengine, djongo. However, since this is my first time using Mongo with Django, I would require expert advice if anyone has used Mongo with django before and can guide me with the libraries he/she used which satisfied all the requirements above.
Thanks and Regards