Unless I'm mistaken, django-otp requires at least a dummy user in the db.