【发布时间】:2023-07-26 05:01:01
【问题描述】:
我在 Django 中有一个名为 PersonForm 的表单,此表单模型与 Car 具有 一对多关系。当像在 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")
因此,在人员表单中,我需要显示该人是允许选择/取消选择它们的所有者的汽车列表。我假设我可以以形式执行此操作,即使用相关名称之类的名称。
【问题讨论】:
标签: python django django-forms