10.6.8. Класс cerebro.events.AfterEventMessage¶
-
class
cerebro.events.AfterEventMessage(event_type, event_id)[исходный код]¶ - Базовые классы:
cerebro.events.Event,cerebro.aclasses.MessageБазовый класс для события создания и изменения сообщения. Предоставляет доступ к данным созданного/измененного сообщения после записи в базу данных.
Методы
new_attachments()resources()методы базового класса cerebro.aclasses.Messageметоды базового класса cerebro.events.Event
См.также
-
new_attachments()[исходный код]¶ Результат: список новых вложений в сообщение. Тип результата: list( cerebro.aclasses.AbstractAttachment,)
-
resources()[исходный код]¶ Результат: список материальных ресурсов, за которых был создан отчет. Тип результата: list(tuple,) - [(resource_id, resource_name),] - список кортежей из двух полей: идентификатор материального ресурса, имя ресурса. Ресурсы могут быть только у сообщений
типа "Отчет за ресурс". Еслитип сообщенияне «Отчет за ресурс», возвращается None.if event.type() == event.TYPE_RESOURCE_REPORT: print('resources()', event.resources())