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

?

Вернуться на верх