'Given a stream to read from, return the parsed representation.
Should return parsed data, or a `DataAndFiles` object consisting of the
parsed data and files.'

def parse(self, stream, media_type=None, parser_context=None):

    raise NotImplementedError(u'.parse()    must    be    overridden.')
