Skip to content

Настройки темы

Атрибуты

  • id - int - уникальный ID
  • theme_id - int - связь с темой курса
  • passing_mode - enum - тип прохождения темы. Может быть "Свободный" или "Последовательный"
    • casual - свободный режим прохождения
    • adaptive - последовательный режим прохождения
  • is_control_event - bool - является ли тема контролирующим мероприятием:
  • True - да
  • False - нет(по умолчанию)
  • control_event_mark - int - балл за контролирующее мероприятие

  • mark - float - балл за тему

  • is_with_deadlines - bool - есть ли в теме дэдлайн:
  • True - да
  • False - нет(по умолчанию)
  • soft_deadline - datetime - мягкий дэдлайн. Дэдлайн по учебным неделям
  • tough_deadline - datetime - жесткий дэдлайн. Дэдлайн по учебным неделям
  • theme_commenting - bool - комментирование темы:
  • True - пользователь может комментировать тему
  • False - не может(по умолчанию)
  • is_with_restrictions - есть ли в теме ограничения на прохождения темы:
  • True - да
  • False - нет(по умолчанию)
  • restriction_by_module - int - связь модуля. Необходима для реализации ограничений текущей темы, по какой-либо другой теме или модулю
  • restriction_by_theme - int - связь модуля.
  • theme_assessment - bool - оценивание темы:
  • True - пользователь может оценить тему
  • False - не может(по умолчанию)
  • restriction_percent - int - процент ограничения, который неоходимо набрать, чтобы открылась тема

Назад