def __init__(self, definition=None, **data): if not definition: from fit.record.definition import Definition from fit.record.header import DefinitionHeader definition = Definition(DefinitionHeader(self.msg_type)) definition.fields = Fields(self._meta.model.values()) definition.number = self.msg_type self._data = {} self._definition = definition self._unknowns = {} for key, value in data.items(): self[key] = value
def __init__(self, definition=None, **data): if not definition: from fit.record.definition import Definition from fit.record.header import DefinitionHeader definition = Definition(DefinitionHeader(self.msg_type)) definition.fields = Fields(self._meta.model.values()) definition.number = self.msg_type self._data = {} self._definition = definition self._unknowns = {} for key, value in data.items(): self[key] = value