В админке django показаны дочерние формы ребенка - PullRequest
0 голосов
/ 01 марта 2019

Привет, я хотел бы отобразить всю древовидную структуру ресурса в админке django.Как бы я поступил так?

Мои модели выглядят так

class A(models.Model):
   pass

class B(models.Model):
   a = models.ForeignKey(A)

class C(models.Model):
   b = models.ForeignKey(B)

Я хотел бы отобразить все C, являющиеся потомками B, которые принадлежат A, в том же администраторе django из.

Когда я добавляю CAdminInline в AdminModelAdmin A, я получаю исключение

 <class 'CInline'>: (admin.E202) 'C' has no ForeignKey to 'A'

.Итак, Джанго творит магию и ищет ФК на C. Могу ли я переопределить это?

Спасибо!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...