Ответ 1
User.objects.filter(author_set__blog__pk=1)
Я не обращал внимания на ваше родственное имя, поэтому в коде выше (пересмотренном) теперь используется соответствующее связанное имя. Однако это очень плохое родственное имя. Соответствующее имя должно описывать, что находится на противоположной стороне, то есть Entry
. Так что это должно быть related_name='entry_set'
. Тем не менее, это по умолчанию в любом случае, поэтому вы можете удалить related_name
, если вы этого хотите. Обычно я использовал бы простую плюрализованную версию связанного класса, которая была бы в этом случае related_name='entries'
. Или, возможно, вы захотите использовать что-то вроде "blog_entries", чтобы быть более конкретным.