1đź‘Ť
Only a partial answer as I don’t use MongoDB.
-
I’m using django-nonrel in a Google AppEngine project. I’m using those other custom apps like “djangotoolbox”, and some backends for GAE. Admin panel and standard Django authentication are working very well. I suspect it’s the same for MongoDB (like mentioned in the quotation you have provided)
-
You’re right. The standard approach is definitely good for relational databases, but might not work or work inefficiently for NoSQL databases. The typical scenario is to duplicate the data to another table, so you don’t have to do JOINs. I think you can simply subclass the User model and add your fields to your custom model (docs).
👤Jakub Gocławski
Source:stackexchange.com