0
比方说,我有一个超扩展验证列表在子类中模型
class Super(models.Model):
f = models.CharField(validators=[relaxed_validator, ], ...)
和子类
class Sub(Super):
...
对于Sub
,我想使F-字段验证更严格并运行validators=[relaxed_validator, strict_validator,]
。什么是“正确”的方式来做到这一点?我可以创建一个clean()方法,但通常用于多字段验证。我可以以某种方式扩展子类中的验证器列表吗?