Для каждого комментария на странице поста со списком комментариев реализовать две кнопки +1 и -1, при нажатии на которые будет создаваться новая модель таблицы post_comment_rating.
Условия оставления голоса:
Можно оставить только один голос
Можно изменить существующий голос, путем нажатия на другую кнопку (-1 или +1)
Можно отказаться от голоса, путем нажатия на соответствующую кнопку еще раз (-1 или +1)
Автор не может голосовать
Также для каждого комментария выводится дополнительное вычисляемое поле "Рейтинг" на основе данных из соответствующих моделей.
Для каждого комментария на странице поста со списком комментариев реализовать две кнопки +1 и -1, при нажатии на которые будет создаваться новая модель таблицы post_comment_rating. Условия оставления голоса:
Также для каждого комментария выводится дополнительное вычисляемое поле "Рейтинг" на основе данных из соответствующих моделей.