Skip to content

Latest commit

 

History

History
22 lines (17 loc) · 1.4 KB

handler.md

File metadata and controls

22 lines (17 loc) · 1.4 KB

backend.project.utils.handler.BaseHandler

Базовый класс для создания обработчика. В самом простом варианте, необходимо унаследовать этот класс и определить метод run.

Атрибуты:

  • data_handler - класс, используемый для подготовки данных для данного обработчика. Может быть переопределен в наследуемых классах.
  • exception - класс исключение обработчика, которое вызывается для всех известных ошибок внутри обработчика. Эту ошибку ловит базовая View.

Методы:

  • run - основной метод, который необходимо определить в своем обработчике. По умолчанию он вызывается в классе базового View.
  • prepare_data - метод подготовки данных с помощью указанного в классе data_handler. По умолчанию он вызывается в классе базового View.