django - получить поле с динамическим именем

Что мне нужно: Я хочу получить информацию об объекте из БД. Я использую функцию get (). Моя проблема заключается в том, что я добавляю функцию, и одним из аргументов является имя поля в виде строки:

def delete_file_if_changed(id, change, form, model, field_name='image'):
    if change:
        if field_name in form.changed_data:
            old_image = model.objects.get(pk__exact=id)

Теперь - как я могу сделать то, что я могу получить old_image.field_name - как это сделать?

8
задан Vini.g.fer 6 July 2018 в 13:52
поделиться