нужно взять значение какого-то поля, которое находится далеко во внешних ключах. Как это лучше сделать? Если obj находится в queryset, я могу сделать queryset.values('model1__models2__model3__value'). А если у меня не qeuryset, а obj? При этом я не могу делать obj.model1.model2, потому что все внешние ключи могут быть null.
filter(id=obj.id).values_list('') и уже проверять результат?
Обсуждают сегодня