Я пытаюсь получить менеджер (или модель) для внешнего ключа Django. Это должно быть просто, но я не могу найти правильные атрибуты.
class ModelA(models.Model):
pass
class ModelB(models.Model):
thing = models.ForeignKey(ModelA)
Допустим, у меня есть переменная modelBInstance и строка "вещь", и я хочу получить ModelA. Я следовал (я думаю, что это исчерпывающе) очевидным атрибутам каждого объекта, используя getattr
. Либо я что-то упустил, либо это невозможно. И я не думаю, что это невозможно.