def get_can_view(self, obj: Section) -> bool: """ Сериализует флаг возможности просмотра """ if self.context.get('request'): site = self.context['request'].site return obj.is_active(site) if site else False else: return False
def get_can_view(self, obj: Section) -> bool: """ Сериализует флаг возможности просмотра """ if self.context.get('request'): site = self.context['request'].site return obj.is_active(site) if site else False else: return False