请帮助解决问题。
有一个对象:
class Product:
title = models.CharField(max_length=255)
active = models.BooleanField(default=False)
我创建了一个新对象:
class Book(Product):
slogan = models.CharField(max_length=255)
active = models.BooleanField(default=True) #???????
我需要覆盖属性active。也就是说,属性始终为active = True
同时我无法更改产品,因为我无法访问它
答案 0 :(得分:1)
您有两种选择。您可以在模型中使用save()方法,也可以使用pre_save()信号。
答案 1 :(得分:0)