app/grandchallenge/core/renderers.py
def flatten_data(self, data):
        """
        Create a dictionary that is 1 level deep, with nested values serialized
        as json. This means that the header rows are now consistent.
        """
        for row in data:
            flat_row = {k: self._flatten_value(v) for k, v in row.items()}
            yield flat_row

        Create a dictionary that is 1 level deep, with nested values serialized
        as json. This means that the header rows are now consistent.
        
Create a dictionary that is 1 level deep, with nested values serialized
as json. This means that the header rows are now consistent.
Create a dictionary that is 1 level deep with nested values serialized as json . This means that the header rows are now consistent .
def flatten_data(self, data):
        for row in data:
            flat_row = {k: self._flatten_value(v) for k, v in row.items()}
            yield flat_row
def flatten_data ( self , data ) : for row in data : flat_row = { k : self . _flatten_value ( v ) for k , v in row . items ( ) } yield flat_row
Create a dictionary that is 1 level deep, with nested values serialized
as json.
Create a dictionary that is 1 level deep with nested values serialized as json .
"""
        Create a dictionary that is 1 level deep, with nested values serialized
        as json. This means that the header rows are now consistent.
        """
self
data