Динамические поля в 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 очень не силен


Ответы (0 шт):