Как правильно реализовать обработчик данных из БД в HTML?
Всем ку и доброго дня)
У меня пока мало опыта в программировании, пытаюсь это побеждать) И вот появилась задачка на работе.
Сразу оговорю что в реализации задачи хотелось бы использовать Python Flask.
Суть задачи:
В компании ай пи телефония (менеджеры принимают входящие звонки) и есть БД MySQL с таблицей пропущенных звонков. Собственно надо сделать небольшое приложение:
1. Впилить туда регистрацию и авторизацию пользователей
2. Подтягивать данные из MySQL с пропущенными вызовами.
3. Сделать возможность обработчика этих звонков (пока без проверки по АТС) То есть какое то поле с селектом (звонок обработан/недозвон) или чекбокс, и записывать какой юзер какой звонок обработал.
Первые два пункта в принципе сложности у меня не вызывают, но вот не знаю как правильно сделать этот обработчик. Таблица из БД выводиться в HTML через шаблонизатор Jinja2.
Как мне отлавливать на каком поле пользователь выставил селект (например обработан) и тогда сразу убирать это поле из веб морды ( надо ли менять существующую БД?)
Сервер будет запущен в локальной сети, сеть давольно большая и количество пользователей этой системы будет больше 100 я думаю это точно.
Помогите, может кто делал что то подобное на Питоне и есть простые и хорошо работающие идеи.
Вопрос еще в том как будет происходить обновление данных из БД у пользователей, надо ли использовать веб хуки или юзеры будут просто обновлять страницу (и селектом будут выбираться данные из БД) Опять же, если кто-то неистово часто будет нажимать ф5, не отвалиться ли вообще база (хотя данных вытягивается не так уж много)))
В общем кто поможет идеями или какими то решениями буду очень благодарен :)