问题 Initially, I started my UserProfile like this: from django.db import models from django.contrib.auth.models import User class UserProfile(models.Model): user = models.OneToOneField(User) verified = models.BooleanField() mobile = models.CharField(max_length=32) def __unicode__(self): return self.user.email Which works nicely along with AUTH_PROFILE_MODULE = 'accounts.UserProfile' set in settings.py . However, I have two different kinds of users in my website, Individuals and Corporate, each