我正在为朋友的艺术展览建立一个网站。我目前定义了一个名为 Participant 的模型,每个参与者也应该能够登录到系统,所以当创建 Participant 时也会创建一个新用户。
现在在编辑或创建新参与者时,我希望能够显示用户的某些字段,例如电子邮件地址。这样使用管理员的人只需编辑参与者,链接的用户就会被更新。
我的问题是在管理员中显示这些字段。我尝试将电子邮件添加为 Participant 模型的属性,从相关用户中查找其值,但这些未显示在 Admin 中。我还尝试为这个模型定义我自己的管理表单,但是我无法预先填充它,因为它只适用于字段。
到目前为止,从我的谷歌搜索来看,在当前版本中似乎无法预填充管理表单,使用字段等属性似乎也不起作用,或者至少不是我想要的方式。
谁能指出我正确的方向?
大卫