3
class BaseClass(models.Model):
base_field = models.CharField(max_length=15, default=None)
class SubClass(BaseClass):
# TODO set default value if base_field's value is None
...
即。我需要能够将一个灯具加载到数据库中,仅当base_field为None时才提供默认值。任何帮助非常感谢! (注意:BaseClass不是抽象的)
是的,这是我不想采取的路径,但它的作品如此好。我希望更像构造函数__new__或__init__,但我不完全理解那些工作的方式,所以我想我会跟你的建议。谢谢! – mkelley33 2010-01-13 15:00:25