Tampaknya menjadi bug di Django, yang mengasumsikan bahwa id pengguna selalu int, yang masuk akal untuk basis data relasional. Dalam kasus menggunakan Mongodb, kunci atau _id akan menjadi ID objek.
Ada bug terbuka pada ini, yang tampaknya muncul lagi (misalnya, yang ini https:// /code.djangoproject.com/ticket/14881 ) . Untuk saat ini, saya telah menambahkan komentar untuk yang ini ( https:// /github.com/pinax/django-user-accounts/issues/103 ) di akun pengguna django, yang tampaknya cocok.
Mungkin memerlukan tambalan untuk diperbaiki.
Anehnya, saya membuatnya bekerja dengan Django 1.5, dengan mongoengine, tetapi setelah memutakhirkan ke Django 1.6.1, masalahnya kembali.