我正在使用 Satchmo 和 Django,并试图扩展 Satchmo 的产品模型。我想让 Satchmo 的 Product 模型中的字段之一在管理员中具有默认值,而无需更改 Satchmo 的源代码。这是 Satchmo 产品模型的缩写版本:
class Product(models.Model):
site = models.ForeignKey(Site, verbose_name='Site')
这就是我试图做的扩展它......
class MyProduct(Product):
Product.site = models.ForeignKey(Site, verbose_name='Site', editable=False, default=1)
这不起作用,关于为什么的任何想法?