给定以下模型:
class MyModel1(models.Model):
field11 = ...
field12 = ...
class MyModel2(models.Model):
field21 = ...
field22 = ...
...
,模型字段列表,例如[Model1.field11, Model1.field12, ...]
,最后是值列表[val11, val12, ....]
,
如何遍历 2 个列表(大小相同)并使用类似的方法验证值
for i in range(0, len(value_list)):
try:
field = fields_list[i]
field.validate(value_list[i])
except:
# TODO : error handling
pass
?