Size: a a a

Django [ru] #STAY HOME

2020 December 30

ЯМ

Ярослав Михалёв... in Django [ru] #STAY HOME
Мне хотелось бы хранить их ещё и в Profile
источник

ЯМ

Ярослав Михалёв... in Django [ru] #STAY HOME
Может тоже через OneToOneField
источник

DT

Dan Tyan in Django [ru] #STAY HOME
Ярослав Михалёв
Вопрос. У меня есть модель Profile в которую я хочу заносить данные пользователя при регистрации. Она автоматически создаётся, как я понял, при создании нового юзера из-за OneToOneField. Как мне внести в неё введённую почту и пароль?
на пкрвой строчке скрина созлается user c этими данными
источник

ЯМ

Ярослав Михалёв... in Django [ru] #STAY HOME
Да, Profile тоже создаётся, как я понял
источник

ЯМ

Ярослав Михалёв... in Django [ru] #STAY HOME
Только с username, почта и пароль пустые
источник

DT

Dan Tyan in Django [ru] #STAY HOME
Ярослав Михалёв
Мне хотелось бы хранить их ещё и в Profile
'ещё и' противоречет нормальной форме
источник

DT

Dan Tyan in Django [ru] #STAY HOME
и за такое по головке не погладят
источник

ЯМ

Ярослав Михалёв... in Django [ru] #STAY HOME
А почему?
источник

DT

Dan Tyan in Django [ru] #STAY HOME
у тебя данные одной сущности хранятся в разных местах
источник

ЯМ

Ярослав Михалёв... in Django [ru] #STAY HOME
Неужели это плохо?
источник

DT

Dan Tyan in Django [ru] #STAY HOME
ты же пароль собирался хранить в открытом виде
источник

DT

Dan Tyan in Django [ru] #STAY HOME
на сколько я понял
источник

ЯМ

Ярослав Михалёв... in Django [ru] #STAY HOME
Да
источник

DT

Dan Tyan in Django [ru] #STAY HOME
вот за это точно по головке погладят
источник

DT

Dan Tyan in Django [ru] #STAY HOME
с разбега
источник

ЯМ

Ярослав Михалёв... in Django [ru] #STAY HOME
Окей, допустим я хочу только почту хранить в модели Profile
источник

DT

Dan Tyan in Django [ru] #STAY HOME
зачем если уже есть в user?
источник

DT

Dan Tyan in Django [ru] #STAY HOME
допустим надо изменить пользователю email
источник

DT

Dan Tyan in Django [ru] #STAY HOME
как ты будешь отслеживать чтобы коректный адрес был в обоих местах?
источник

ЯМ

Ярослав Михалёв... in Django [ru] #STAY HOME
У меня же связаны модели Profile и User
источник