【发布时间】:2011-08-19 18:24:00
【问题描述】:
我认为这很简单,但我是 Django 新手,找不到任何符合我的问题。
这是我的模型--
class Team:
# attributes for team
class Driver:
# attributes for driver
team = foreign_key(Team, blank=True, null=True)
现在每支车队必须有三名车手,有些车手不属于任何车队。在管理面板中,当我创建一个新团队时,我只能获得“添加新驱动程序”,然后您填写驱动程序详细信息。相反,我希望将其替换为系统中已经存在但还没有团队的驱动程序的下拉框。
我知道我必须在某处使用 Driver.objects.filter(team__isnull=True) ......但究竟在哪里阻碍了我。我阅读了有关创建自己的表单的信息,但不确定如何继续。任何帮助表示赞赏。谢谢。
【问题讨论】:
标签: python django django-admin admin