Как получить значение внешнего ключа в django aufitlog, используя bulit в django audilog - PullRequest
0 голосов
/ 16 апреля 2019

В моем случае мне нужно получить значение Foreignkey, используя встроенный журнал аудита django с операциями вставки, обновления и удаления.

models.py

def _get_fk_value(self, instance):

    fk_field = instance._meta.get_field('donor_n_key')
    fk = getattr(instance, fk_field, None)
    if isinstance(fk, models.Model):
        fk = self._get_fk_value(fk)
        return fk

Пожалуйста, помогите мне решить эту проблему.

...