title: What's the straightforward way to implement one to many editing in list_editable in django admin?
body: <p>Given the following models:</p>
  
  <pre><code>class Store(models.Model):
      name = models.CharField(max_length=150)
  
  class ItemGroup(models.Model):
      group = models.CharField(max_length=100)
      code = models.CharField(max_length=20)
  
  class ItemType(models.Model):
      store = models.ForeignKey(Store, on_delete=models.CASCADE, related_name="item_types")
      item_group = models.ForeignKey(ItemGroup)
      type = models.CharField(max_length=100)
  </code></pre>
  
  <p>Inline's handle adding multiple <code>item_types</code> to a <code>Store</code> nicely when viewing a single <code>Store</code>.</p>
  
  <p>The content admin team would like to be able to edit stores and their types in bulk. Is there a simple way to implement <code>Store.item_types</code> in <code>list_editable</code> which also allows adding new records, similar to <code>horizontal_filter</code>? If not, is there a straightforward guide that shows how to implement a custom <code>list_editable</code> template? I've been Googling but haven't been able to come up with anything.</p>
  
  <p>Also, if there is a simpler or better way to set up these models that would make this easier to implement, feel free to comment.</p>