6. Тренеры
Раздел «6. Тренеры» — учётные записи тренеров для входа в интерфейс тренера, отметки детей и начисления бонусов (модель trener, админка TrenerAdmin).
Расположение
Раздел находится в Django Admin. Подробнее о таблицах — в Работа с таблицами.
Поля модели
Общие поля
Имя, Фамилия
Может отмечать детей (can_check)
Может видеть контакты родителя (can_see_contacts_old)
Почта (login) — логин в систему
Пароль — пароль для входа (латинские буквы и цифры)
Процент за первый купленный абонемент (procent_new)
Процент за повторно купленный абонемент (procent_old)
Начислять фикс из абонементов (fix_abon)
Начислять фикс из услуги (fix_usluga)
Фикс за клиента за час на оплаченной тренировке (tren_pers_fix)
Номер контактного телефона (mobile)
Вход в 1 клик (change_url) — ссылка для входа без ввода пароля; обновляется при смене логина или пароля
ID Telegram
Цвет — цвет в расписании
Дополнительные поля
Может видеть контакты родителя новичка (can_see_contacts_new) — доступно не во всех секциях
Служебные поля (только просмотр): Пользователь (user), Создано, Изменено, Ссылка для входа (login_url).
В модели также есть Отчество, Процент с дохода за тренировку (tren_perc) — в форме admin не выводятся.
Фильтры в таблице
Общие фильтры
Боковая панель фильтров не используется.
Дополнительные фильтры
Нет. Доступен поиск по имени, фамилии, логину и телефону.
Действия в таблице
Общие действия
Нет.
Дополнительные действия
Нет. Массовое удаление отключено для всех пользователей.
Столбцы таблицы (справочно)
Имя, Фамилия, Почта, Вход в 1 клик, Может отмечать детей, Может видеть контакты родителя.