Я создаю сайт для художественной выставки друзей. В настоящее время я определяю модель под названием Участник, каждый участник также должен иметь возможность войти в систему, поэтому при создании Участника также создается новый Пользователь.
Теперь при редактировании или создании нового участника я хотел бы иметь возможность отображать определенные поля пользователя, например, адрес электронной почты. Таким образом, кто-то, использующий администратор, должен только отредактировать Участника, и связанный Пользователь будет обновлен.
Моя проблема заключается в отображении этих полей в админке. Я попытался добавить электронное письмо как свойство модели Участника, которое ищет его значение у соответствующего Пользователя, но оно не отображается в Admin. Я также попытался определить свою собственную форму администратора для этой модели, однако я не могу предварительно заполнить ее, поскольку она работает только с полями.
Из моего поискового запроса, похоже, что в текущей версии предварительное заполнение форм администрирования невозможно, использование свойств, таких как поля, похоже, не работает или, по крайней мере, не так, как я хочу.
Может ли кто-нибудь указать мне правильное направление?
Дэвид