昨日、Django で管理サイト用の特別なフィルターを作成しようとしたときに、問題に遭遇しました。
私は3つのモデルを持っています:
class ShopInfo(models.Model):
name = models.CharField(max_length=200)
class Keyword(models.Model):
keyword1 = models.CharField(max_length=4096, blank=True)
product = models.ManyToManyField(Products)
class Products(models.Model):
shop = models.ForeignKey(ShopInfo)
管理サイトのキーワード編集ページで、ショップごとにキーワードのフィルターを作成したい。つまり、ページの右側にあるフィルター リストでショップの完全なリストを表示したいのですが、それをクリックすると、このショップに属するキーワードが選択されます。