опять я, опять с кучей говнокода, как это чудо реализовать выборкой, для каждого юзера посчитать суммарный рейтинг всех его статей:
user_article_sum_rate = 0
for user in users:
for article in articles:
try:
user_article_sum_rate += user.word_set.get(id=word.id).get_rate()
except:
pass
так оно пашет, но явно не красиво