Есть модель Car с несколькими foreign key
class Engine(models.Model): DISPLACEMENT_CHOICES = [(n, u'%s см³' % n) for n in [round((x * 0.1), 1) for x in xrange(5, 81)]] FUEL_CHOICES = ( (u'Бензин', u'Бензин'), (u'Дизель', u'Дизель'), (u'Газ', u'Газ') ) name = models.CharField(u'Имя', max_length=100, unique=True) displacement = models.FloatField(u'Объем', choices=DISPLACEMENT_CHOICES) fuel = models.CharField(u'Топливо', max_length=100, choices=FUEL_CHOICES) updated = models.DateTimeField(u'Дата изменения', auto_now=True) created = models.DateTimeField(u'Дата создания', auto_now_add=True) class Car(models.Model): YEAR_CHOICES = [(x, unicode(x)) for x in xrange(datetime.now().year, 1939, -1)] RUDDER_CHOICES = ((True, u'Левый'), (False, u'Правый')) user = models.ForeignKey(User, related_name=u'cars', verbose_name=u'Владелец') model = models.ForeignKey(Model, verbose_name=u'Модель') engine = models.ForeignKey(Engine, verbose_name=u'Двигатель') #и т.д
Помогите разобраться с формой, нужен такой результат:
