model每个字段有单独的校验器
可是如果我想校验一个model的多个字段怎么办呢
我能想到的就是处理pre_save信号,但是这样不通过只能抛出异常,友好性欠佳
可是如果我想校验一个model的多个字段怎么办呢
我能想到的就是处理pre_save信号,但是这样不通过只能抛出异常,友好性欠佳
1
pythoner Apr 13, 2015
models只跟增删改查打交道,不要把太多无关的操作塞进去,以后拆分起来会很痛苦的
数据校验用forms来作,除了默认的类型验证之外,可以在自定义的clean_xxx 方法中抛出ValidationError的异常 |