Size: a a a

Django [ru] #STAY HOME

2020 August 11

EC

Elias Cooper in Django [ru] #STAY HOME
привет , есть кто разбирается в футболе ?

есть такая задача — смоделировать турнир плей-офф, имеется ввиду что будет некий сет из команд , которые надо распределить друг с другом турнирным образом таким чтобы каждый победитель пары выходил на соседнего победителя и так до конца, не могу придумать как это реализовать может есть идеи ?
источник

N

Nire in Django [ru] #STAY HOME
Elias Cooper
привет , есть кто разбирается в футболе ?

есть такая задача — смоделировать турнир плей-офф, имеется ввиду что будет некий сет из команд , которые надо распределить друг с другом турнирным образом таким чтобы каждый победитель пары выходил на соседнего победителя и так до конца, не могу придумать как это реализовать может есть идеи ?
Спроси в группе по алгоритмам
источник

EC

Elias Cooper in Django [ru] #STAY HOME
ссылку плз
источник

N

Nire in Django [ru] #STAY HOME
Elias Cooper
привет , есть кто разбирается в футболе ?

есть такая задача — смоделировать турнир плей-офф, имеется ввиду что будет некий сет из команд , которые надо распределить друг с другом турнирным образом таким чтобы каждый победитель пары выходил на соседнего победителя и так до конца, не могу придумать как это реализовать может есть идеи ?
google.com, задача популярная
источник

N

Nire in Django [ru] #STAY HOME
За деньги сделаю)
источник

EC

Elias Cooper in Django [ru] #STAY HOME
да только не находится ничего
источник

N

Nire in Django [ru] #STAY HOME
Максимально тупо это сделать в жсоне.
{Тур1:{команда1, команда2}, {клмандаН-1, командаН}}
источник

N

Nire in Django [ru] #STAY HOME
И потом делаешь тур2, в которым заполняешь Некст команды по тру фолс из прошлого
источник

EC

Elias Cooper in Django [ru] #STAY HOME
а теперь давай это в джанго модели перенесем )
источник

N

Nire in Django [ru] #STAY HOME
Тока надо индексы команд проставлять в жсон, в питоне же можно упорядоченный дикт заюзать
источник

EC

Elias Cooper in Django [ru] #STAY HOME
тут немного все сложней
источник

EC

Elias Cooper in Django [ru] #STAY HOME
🤔
источник

N

Nire in Django [ru] #STAY HOME
Elias Cooper
а теперь давай это в джанго модели перенесем )
Tour(Model):
Tournament FK
Step INT
Commands = JsonField
источник

N

Nire in Django [ru] #STAY HOME
Изи
источник

N

Nire in Django [ru] #STAY HOME
Алгоритмы такой простой сетки лежат под ногами
источник

VS

Viktor Shvaikovskii in Django [ru] #STAY HOME
Всем привет.
Подскажите, пожалуйста, как можно оформить разрешения для отправки запросов в определенное время?
Например с 12 часов до 00 пользователь может менять свой статус (отправлять POST-запрос на обновление статуса), с 00 до 12 он не может обновлять свой статус. И так по кругу каждый день.
источник

N

Nire in Django [ru] #STAY HOME
Viktor Shvaikovskii
Всем привет.
Подскажите, пожалуйста, как можно оформить разрешения для отправки запросов в определенное время?
Например с 12 часов до 00 пользователь может менять свой статус (отправлять POST-запрос на обновление статуса), с 00 до 12 он не может обновлять свой статус. И так по кругу каждый день.
В валидации запроса
источник

EC

Elias Cooper in Django [ru] #STAY HOME
Viktor Shvaikovskii
Всем привет.
Подскажите, пожалуйста, как можно оформить разрешения для отправки запросов в определенное время?
Например с 12 часов до 00 пользователь может менять свой статус (отправлять POST-запрос на обновление статуса), с 00 до 12 он не может обновлять свой статус. И так по кругу каждый день.
if 00 < timezone.now() < 12
источник

VS

Viktor Shvaikovskii in Django [ru] #STAY HOME
Nire
В валидации запроса
Когда и как она происходит? Это надо писать свой middleware, который будет отслеживать время запроса и сравнивать его с ограничениями?
источник

N

Nire in Django [ru] #STAY HOME
В валидации формы
источник