def getkeyvaluelist(self):
        r = []
        for k in self.getnames():
            if hasattr(self, k):
                r.append((k, getattr(self, k)))
        return r
Returns a function that can be used for the require_*_permission_for_view
dataset/ETHPy150Open coreemu/core/daemon/core/conf.py/Configurable.getkeyvaluelist--crossover with--dataset/ETHPy150Open fp7-ofelia/ocf/expedient/src/python/expedient/common/permissions/utils.py/get_queryset