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 клик, Может отмечать детей, Может видеть контакты родителя.