Django admin and MongoDB, possible at all? Django admin and MongoDB, possible at all? mongodb mongodb

Django admin and MongoDB, possible at all?


I have confirmed that django-nonrel project does support the admin interface. I did have a problem where the default SITE_ID was picked up as a number, which is not allowed as a primary key in MongoDB. I resolved this by setting:

SITE_ID = '4d421623b0207acdc500001d'

in my settings.py

I got the number by printing the id of the first site value in the collection through the shell.

I have not tested this extensively, but did register an admin for a Poll object and see it work.


I have used django-nonrel with mongodb-engine and it works well. Django admin also works with standard model fields. But if you are using listfield and dictfield, you would need to do some hacking.


I'm not positive, but django-nonrel and the mongodb backend may support the django admin nowadays... it might be worth looking into

http://www.allbuttonspressed.com/projects/django-nonrel