У меня есть несколько моделей, которые имеют FK для одной и той же модели.
Все, что я знаю, это FK, как я могу определить, к какой из моделей прикреплен FK?
Ниже приведен пример для уточнения:
class ModelA(models.Model):
title = models.CharField("title", max_length=80)
class ModelB(models.Model):
fk = models.ForeignKey(ModelA)
class ModelC(models.Model):
fk = models.ForeignKey(ModelA)
Как я могу выяснить, не пытаясь / исключая каждую модель, имеет ли B или C FK?
(FK может быть только в одной из них, для записи в этом случае я добавил только две модели, но в приложении реального мира существует множество возможных x моделей, которые имеют FK для modelA)