2020
10-08
10-08
django Model层常用验证器及自定义验证器详解
在Django中,对数据进行校验有两种方式:一种是通过Form校验,一种是通过Model校验。在此,我对Model中的校验方法做下记录。示例之前补充以下几点:1、Django数据校验方式分为以下三步:Model.clean_fields()验证字段基本规则比如长度格式等;Model.clean()可自定义验证条件和报错信息;Model.validate_unique()为验证添加的唯一性约束。2、此三步验证通过调用full_claen(exclude=None,validate_unique=True)来依次执行。exclu...
继续阅读 >