def _render_headers(self): e = self.encoding iter_fields = iter_field_objects(self.fields) self._fields_list = [ (f.render_headers(), readable_data(f.data, e)) for f in iter_fields ] self._fields_iter = iter(self._fields_list)
def _render_headers(self): e = self.encoding iter_fields = iter_field_objects(self.fields) self._fields_list = [ (f.render_headers(), readable_data(f.data, e)) for f in iter_fields ] self._fields_iter = iter(self._fields_list)
def _prepare_parts(self): """This uses the fields provided by the user and creates Part objects. It populates the `parts` attribute and uses that to create a generator for iteration. """ fields = iter_field_objects(to_list(self.fields)) enc = self.encoding self.parts = [Part.from_field(f, enc) for f in fields] self._iter_parts = iter(self.parts)
def _prepare_parts(self): """This uses the fields provided by the user and creates Part objects. It populates the `parts` attribute and uses that to create a generator for iteration. """ fields = iter_field_objects(to_list(self.fields)) enc = self.encoding self.parts = [Part.from_field(f, enc) for f in fields] self._iter_parts = iter(self.parts)