Динамические поля в django-admin с привязкой к разным моделям
For Example: У меня есть 4 модели:
class Event(models.Model):
'''Модель мероприятия'''
EVENT_TYPE = (
('Lesson', 'Lesson'),
('Seminar', 'Seminar'),
('Game', 'Game')
)
type = models.CharField(max_length=20, choices=EVENT_TYPE, blank=True, null=True)
class Lessons(model.Models):
status = models.CharField("Статус", choices=EVENT_STATUS, max_length=64, blank=True, null=True)
date = models.DateTimeField("Дата проведения", default=timezone.now)
author = models.ForeignKey(User)
grade_script = models.CharField()
class Seminar(model.Models):
status = models.CharField("Статус", choices=EVENT_STATUS, max_length=64, blank=True, null=True)
date = models.DateTimeField("Дата проведения", default=timezone.now)
author = models.ForeignKey(User)
number_tech = models.CharField()
class Games(model.Models):
status = models.CharField("Статус", choices=EVENT_STATUS, max_length=64, blank=True, null=True)
date = models.DateTimeField("Дата проведения", default=timezone.now)
author = models.ForeignKey(User)
Как я могу в админке(имено админке) сделать так, что бы пользователь из выпадающего списка для Event выбирал тип, а для него подтягивалась соответствующая модель для последующего заполнения формы, что бы то было на 1ой странице.
Очень прошу помочь, в django очень не силен