class ItemGroup(models.Model):
    group = models.CharField(max_length=100)
code = models.CharField(max_length=20)


class ItemType(models.Model):
    item_group = models.ForeignKey(ItemGroup)
type = models.CharField(max_length=100)


class Store(models.Model):
    name = models.CharField(max_length=150)
item_type = models.ManyToManyField(ItemType, related_name='store')
What's the straightforward way to implement one to many editing in list_editable in django admin?