0

外部キーモデルフィールドをdjango管理サイトのフィールド(リスト表示ではない)として他のモデルに表示させることはできますか?私は価格の外貨を持っている製品と価格モデルを持っています。 ProductとVariationモデルの両方で、price、sale_price、およびsaleを編集可能フィールドとして表示したいと思います。django管理サイトの外部キーフィールド

class Price(models.Model): 
    price = models.DecimalField(decimal_places=2, max_digits=8) 
    sale_price = models.DecimalField(decimal_places=2, max_digits=8) 
    sale = models.BooleanField(default=False) 

class Product(models.Model): 
    title = models.CharField(max_length=120) 
    description = models.TextField(blank=True, null=True) 
    price = models.ForeignKey('Price') 

class Variation(models.Model): 
    product = models.ForeignKey(Product) 
    price = models.ForeignKey('Price') 
    title = models.CharField(max_length=120) 

答えて

1
+0

外部キー関係が – Uma

+0

@Judyインラインそれは価格モデルではありません。すなわち、逆なく、製品モデルであるので、これは動作しません** **は逆の関係のために –

+0

は@Marcioは正確な私が探していたが、私たされていませんその周りに取り組んだ。製品とバリエーションモデルで作成された読み取り専用フィールド。 – Uma

関連する問題