我正在使用Satchmo和Django,并试图扩展Satchmo的产品模型。我希望在不改变Satchmo的源代码的情况下,让Satchmo的产品模型中的某个字段在管理员中拥有默认值。这里是的Satchmo产品型号的缩写版本:在Python中覆盖类成员变量(Django/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)
这不起作用,为什么任何想法?