2015-02-21 4 views
0

Я использую Django 1.7.Django внешний ключ в модели регистрации

Мне нужно разработать модель регистрации пользователя, в которой на момент регистрации пользователь должен будет ввести работодателя вместе с именем пользователя, электронной почтой и паролем. В базе данных должно быть указано имя работодателя. Помимо пользовательской модели пользователя, я использую другую модель с именем работодателя.

Что было бы лучшим способом реализовать это посредством пользовательской регистрации?

ответ

0

чистый способ, с помощью OneToOneField(User)

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

Так что, когда вы создаете модель пользователя, а также создать свой экземпляр сотрудника.

Смежные вопросы