Как вызвать проверку значения с помощью поля модели Django
Учитывая следующие модели:
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
?