Django-nonrel je způsob, jak jít pro Django na MongoDB. Existuje django-mongodb.org, ale ten je postaven na Django-nonrel. Na mailing listu django-nonrel probíhá poměrně dost aktivity mongodb.
Uložení vašich kurzů mongo jako objektů Django ORM funguje dobře, v tom je celý smysl.
Nezkoušel jsem používat podporu více databází spolu s SQL. Neviděl jsem mnoho lidí, kteří by to takto používali, a mám podezření, že to s největší pravděpodobností nefunguje. Existuje nějaká práce na přesunutí django-nonrel, aby byl oficiálně součástí Django 1.4, mám podezření, že to bude fungovat, až to bude dokončeno.
Použití django-nonrel pro auth funguje dobře. Hlavním problémem jsou vztahy mnoho k mnoha. Auth modul to používá pro oprávnění k objektu uživatele – to nefunguje. Pokud to nepotřebujete, pravděpodobně byste se mohli obejít bez použití SQL.