class MyModel(models.Model):
field_1 = models.CharField(max_length=80)
field_2 = models.Charfield(max_length=80)
def save(self, *args, **kwargs):
#Here you can have all kinds of validations you would need
self.field_2 = self.field_1 + "extra info"
super(MyModel, self).save(*args, **kwargs)
在这种情况下不能使用
default
。为此,可以使用模型的保存方法:现在,如果您选择从表单/模型表单中隐藏/排除
field_2
相关问题 更多 >
编程相关推荐