django 管理站点外键字段
django admin site foreign key fields
我们能否在另一个模型中将外键模型字段显示为 Django 管理站点上的字段(而不是列表显示)。我有一个具有价格外键的产品和价格模型。我想在产品和变体模型中将价格、sale_price 和销售额显示为可编辑字段。
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)
我们能否在另一个模型中将外键模型字段显示为 Django 管理站点上的字段(而不是列表显示)。我有一个具有价格外键的产品和价格模型。我想在产品和变体模型中将价格、sale_price 和销售额显示为可编辑字段。
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)