I'm not sure of my answer, but nobody answered, so here's my try.
following
is a QuerySet, which becomes a list of UserProfile
, but you filter on user__in
, which is a list of User
. Can you try making follows
a ManyToManyField to User
instead and tell us the results? Even if you still have the same problem, the filter will make more sense!