Есть ли способ выяснить обратную цепочку строки отношений Django?

Представьте, что у вас есть допустимая строка отношения модели b__c__d__e для некоторой моделиА, так что, скажем, выражение ModelA.objects.filter(b__c__d__e__in=[...]) является допустимым. Моя цель - придумать своего рода "обратную" строку, которая определяет "путь" отношения от ModelE к ModelA. Есть ли какой-нибудь встроенный способ сделать это? Я собираюсь написать такую функцию сам. Но перед тем, как заняться этим, мне интересно, есть ли какой-нибудь встроенный способ сделать это.

Вернуться на верх