conjuntos de formularios en línea de django con un modelo complejo para el formulario anidado

Digamos que tengo un modelo de django que se parece a esto:

class Order(models.Model):
 number = models...
 date = models...

class OrderLine(models.Model):
 # One or more lines per order
 order = models.ForeginKey(Order)
 common_line = models.OneToOneField(CommonLine)

class CommonLine(models.Model):
 # common elements of what might be on a line item...
 taxes = model...
 amount = model...

Quiero crear un formulario que use un conjunto de formularios en línea para editar una o más Líneas (OrderLine y CommonLine) por pedido.

Puedo crear un conjunto de formularios que funcione con Order y OrderLine, pero ¿cómo obtengo el conjunto de formularios en línea para darme todos los elementos detallados de la clase CommonLine al mostrar el conjunto de formularios? Parece que la documentación en los conjuntos de formularios en línea requiere que el formulario en línea: las líneas múltiples en un pedido solo se pueden asignar a una sola clase ...

¿No veo algo en la documentación? Estoy seguro de que probablemente pueda anular algo, pero no estoy seguro de dónde.

Gracias por cualquier ayuda...

Respuestas a la pregunta(3)

Su respuesta a la pregunta