У меня есть форма в Django, называемая PersonForm
, эта модель имеет отношение one-to-many с Car. При отображении PersonForm, как и в Django Admin, я хотел бы разрешить моим пользователям выбирать/отменять выбор из списка Cars и т.д. Возможно ли это? Я ищу информацию о том, с чего начать.
Это то, что я до сих пор использовал для 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")
Итак, в форме человека мне нужно показать список автомобилей, что человек является владельцем разрешения на выбор/отмена выбора. Я предполагаю, что могу сделать это в форме, то есть используя что-то вроде связанного имени.