title: Django Form with a one-to-many relationship
body: <p>I have a form in Django called <code>PersonForm</code> this forms model has a <strong>one-to-many relationship</strong> with Car. When displaying the PersonForm just like in the Django Admin I would like to allow my users to select/deselect from a list of Cars etc. Is this possible? I'm looking for information on where to start.</p>
  
  <p>This is what I have so far for the PersonForm:</p>
  
  <pre><code>class PersonForm(forms.ModelForm):
  
      class Meta:
          model = Person
          fields = ('description',)
  </code></pre>
  
  <p><strong>The Models:</strong></p>
  
  <pre><code>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")
  </code></pre>
  
  <p>So in the person form I need to show a list of cars that person is the owner of an allow selecting/deselecting of them. I'm assuming I can do this in the form i.e. using something like the related name. </p>