class User(object):
    first_name = models.CharField(max_length=255)

def get_username(self):
    return self.username


class Employee(User, models.Model):
    title = models.CharField(max_length=255)
django abstract models versus regular inheritance