我在Django中有一个表单 PersonForm
这个表格模型有一个 一对多的关系 与汽车。当像Django Admin一样显示PersonForm时,我想允许我的用户从汽车列表中选择/取消选择等。这可能吗?我正在寻找有关从哪里开始的信息。
这是我到目前为止PersonForm的内容:
class PersonForm(forms.ModelForm):
class Meta:
model = Person
fields = ('description',)
型号:
class Person(models.Model):
description = models.CharField(max_length="150")
class Car(models.Model):
make = models.CharField(max_length="25")
owner = models.ForeignKey('Person', related_name="Car")
因此,在个人形式中,我需要显示汽车列表,该人员是允许选择/取消选择它们的所有者。我假设我可以在表格中这样做,即使用相关名称之类的东西。