Django.
Подскажите, как может выглядеть логика вывода пользователей, проголосовавших за определенный вариант.
Нужно ли использовать для этого контроллер-классы или можно обойтись функциями?
На моем сайте 3 фиксированных варианта и для каждого я планирую отображать отдельную страницу с юзерами.
У меня есть предположение, но насколько она "кривая"?
С наступающим!
Подскажите, как может выглядеть логика вывода пользователей, проголосовавших за определенный вариант.
Нужно ли использовать для этого контроллер-классы или можно обойтись функциями?
На моем сайте 3 фиксированных варианта и для каждого я планирую отображать отдельную страницу с юзерами.
У меня есть предположение, но насколько она "кривая"?
Python:
# voter и поля с count находятся в models
value, created = Choose.objects.get_or_create(voter=request.user)
if value.count_white > 0 and value.count_black == 0 and value.count_purple == 0:
*код, чтобы пользователь попадал именно в эту страницу, если он выбрал за белый*
# Потом перебрать всех таких пользователей в html шаблоне
С наступающим!