For example, lets say you want to create a ModelForm for Supervisor that also allows you to create or update 3 or more Underlings in the same form.
from django.db import models
class Supervisor(models.Model):
name = models.CharField(max_length=100)
class Underling(models.Model):
supervisor = models.ForeignKey(Superisor, related_name="underlings")
name = models.CharField(max_length=100)
This should be pretty standard, right? Just make a FormSet for the underlings, and... then what? The Django Admin interface does it, so how do I do it?