Сохранение нового поля в разделе "Пользователь" Django Admin из регистрационной формы
Мне удалось добавить дополнительное поле в регистрационную форму "откуда вы узнали о нас?".
Но я не уверен, какие файлы нужно редактировать, чтобы хранить данные из этого поля вместе с информацией о пользователях.
т.е. при входе в раздел администратора и переходе к "пользователям" и просмотре информации о пользователях, я бы хотел видеть это поле там.
1 ответ
Простейшим способом было бы хранить дополнительные данные в UserProfile
модель о пользователе, например
from django.contrib.auth.models import User
class UserProfile(models.Model):
# This field is required.
user = models.OneToOneField(User)
# Other fields here
where_heard_about_us = models.TextField()
Затем вы можете зарегистрировать объект как встроенный объект в вашем Django Admin