'Check if view has public permissions
:param permission_name:
the permission: can_show, can_edit...
:param view_name:
the name of the class view (child of BaseView)'

def is_item_public(self, permission_name, view_name):

    raise NotImplementedError
