Помогите пожалуйста связать, чтобы при выборе типа транспорта выводились соответствующие марки, далее при выборе марки соответствующие модели т/с.
Спасибо заранее.
TRANSPORT_TYPES = [ ('мотороллер', 'мотороллер'), ('квадроцикл', 'квадроцикл'), ('мотоцикл', 'мотоцикл'), ('легковой автомобиль', 'легковой автомобиль'), ('минивэн', 'минивэн'), ('микроавтобус', 'микроавтобус'), ('автобус', 'автобус'), ('грузовой автомобиль', 'грузовой автомобиль'), ('трактор', 'трактор'), ('прицеп', 'прицеп'), ] TRANSPORT_MAKES = [ ('audi', 'Ауди'), ('setra', 'Сетра'), ('daf', 'ДАФ'), ] TRANSPORT_MODELS = [ ('audi', ( ('80', '80'), ('100', '100'), ) ), ('setra', ( ('315 gt hd', '315 GT HD'), ('s 315 hdh', 'S 315 HDH'), ) ), ('daf', ( ('95xf430', '95XF430'), ('xf460', 'XF460'), ) ), ] class Transport(models.Model): transport_type = models.CharField(max_length=25, choices=TRANSPORT_TYPES, verbose_name='Тип транспорта') class TransportMake(models.Model): tr_make = models.CharField(max_length=25, choices=TRANSPORT_MAKES, verbose_name='Марка') class TransportMake(models.Model): tr_model= models.CharField(max_length=25, choices=TRANSPORT_MODELS, verbose_name='Модель')