Кнопка Django/HTML, которая отключается после нажатия на нее

Я реализую кнопку, которая при нажатии пользователем на нее (это на Django и HTML) будет добавлять его в список участников, но я не хочу, чтобы пользователь мог нажать ее несколько раз (1 пользователь посещает одну и ту же сессию х количество раз). Каков наилучший способ сделать это? Есть ли простая логика для реализации этого, или проще реализовать логику, которая при нажатии на кнопку получает имя пользователя и проверяет, есть ли он уже в списке участников сессии, и если нет, то добавляет его, а если есть, то просто игнорирует?

Вернуться на верх