def get_value(self, key, instance):
        attr = key.model_name
        if attr in ".":
            tmp_list=attr.split(".")
            attr=tmp_list[-1]
            for sub in tmp_list[:-1]:
                instance = getattr(instance, sub)

        if key.filter is not None:
            r = key.filter(instance)
        else:
            r = getattr(instance, attr)

        return r() if inspect.isroutine(r) else r
dataset/ETHPy150Open orf/datatables/datatables/__init__.py/DataTable.get_value/swapped operands of `in`