次のモデルが与えられます:
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)
インラインのハンドルは、単一のを表示するときに複数item_types
をStore
うまく追加しStore
ます。
コンテンツ管理チームは、ストアとそのタイプを一括で編集できるようにしたいと考えています。のように、新しいレコードを追加することもできる簡単な実装方法はありStore.item_types
ますか?そうでない場合は、カスタムテンプレートを実装する方法を示す簡単なガイドはありますか?私はグーグルをしてきましたが、何も思い付くことができませんでした。list_editable
horizontal_filter
list_editable
また、これらのモデルをセットアップするためのより簡単またはより良い方法があり、これを実装しやすくする場合は、コメントしてください。