from abc import ABC, abstractmethod class UserAbstractRepresentative(ABC): HANDLER_PREFIX = "on_" @abstractmethod def is_applicable(self): return None @staticmethod def get_handlers_map(): from apps.base.models import UserNotificationPolicyLogRecord return UserNotificationPolicyLogRecord.TYPE_TO_HANDLERS_MAP