этих постов пользователями сайта (5 стандартных оценок, эта таблица посылается на пост через связь и имеет поле со значением оценки, а также ip пользователя).
При выводе 20 постов в админке можно добавить 5 колонок, каждая должна соответствовать колицеству оценок конкретного значения.
Как сделать, что бы при прорисовке вью на каждом посте не делался отдельный запрос в бд? Если использовать prefetch_related, то как фильтровать и доставать нужное количество? А может написать менеджера для модельки и с использованием prefetch_related, не будет ли джанго делать отдельные запросы в бд для просчета количества оценок, а брать ранее загруженные через prefetch_related?
как то ты сложно сформулировал. Да, с помощью prefetch_related это решается. Еще лучше конечно денормализация наверно, если данных много.
Обсуждают сегодня