1.对于使用判断条件,条件有多个or,如果前面的条件成立,那么后面的条件不用再进行判断
if isinstance(val, basestring) or model._fields[val[0]].type != 'datetime' or not val[2] or len(str(val[2]))
< 10:
对于连续赋值的情况,对于字符串和列表list值会改变,对于布尔值Boole和元组tuple,不改变