我编写了一个modelform clean()方法,该方法要在该字段经过充分验证之后才能运行...例如,在模型字段中包括验证器。
account_number = models.CharField(
validators=[RegexValidator(regex='^.{8}$', message='Your account number should be 8 digits.',)], max_length=8)
但是,当我进入表单的clean()
方法时,上面的regexvalidator尚未运行。是否存在我可以使用的表单的post_model_clean()
钩子,或者我需要在表单字段的模型字段中复制我使用的任何验证器?
(我的表单clean()方法用于通过外部api进行其他验证)