Я новичок в Django и работаю над проектом.
У меня есть эти модели
class Test(models.Model):
name = models.CharField(max_length=255)
description = models.CharField(max_length=255, blank=True)
applicable_device = models.ManyToManyField(Device)
applicable_platform = models.ManyToManyField(Platform)
class Meta:
verbose_name = 'Test'
verbose_name_plural = 'Tests'
def __str__(self):
return self.name
class Event(models.Model):
name = models.CharField(max_length=255)
test = models.ManyToManyField(Test)
applicable_devices = models.ManyToManyField(Device)
class Meta:
verbose_name = 'Event'
verbose_name_plural = 'Events'
def __str__(self):
return self.name
class Property(models.Model):
name = models.CharField(max_length=255)
description = models.CharField(max_length=255)
applicable_events = models.ManyToManyField(Event)
applicable_devices = models.ManyToManyField(Device)
applicable_platform = models.ManyToManyField(Platform)
property_type = models.CharField(max_length=20, choices=TYPE_CHOICES)
expected_value = ArrayField(models.CharField(max_length=200), blank=True)
Когда я go в Event
разделе Django Панель администратора Я могу редактировать события. Но я хочу иметь возможность видеть список всех свойств, которые применяются к нему, под тем местом, где я редактирую событие.
Возможно ли это?