Django外键注册模型

时间:2015-02-21 04:25:31

标签: django django-models user-registration

我正在使用Django 1.7。

我需要开发一个用户注册模型,在注册时,用户还必须输入用户名,电子邮件和密码。雇主姓名应该在数据库中。除了自定义用户模型,我使用另一个名为雇主的模型。

通过自定义注册实现此目的的最佳方式是什么?

1 个答案:

答案 0 :(得分:0)

最简洁的方法,使用OneToOneField(User)

class Employee(models.Model):
    user = models.OneToOneField(User)
    //here goes your others employee attributes

因此,在创建用户模型时,还要创建其员工实例。