equal
deleted
inserted
replaced
236 for field in fields: |
236 for field in fields: |
237 byfieldset.setdefault(field.fieldset, []).append(field) |
237 byfieldset.setdefault(field.fieldset, []).append(field) |
238 if form.fieldsets_in_order: |
238 if form.fieldsets_in_order: |
239 fieldsets = form.fieldsets_in_order |
239 fieldsets = form.fieldsets_in_order |
240 else: |
240 else: |
241 fieldsets = byfieldset.keys() |
241 fieldsets = byfieldset.iterkeys() |
242 for fieldset in fieldsets: |
242 for fieldset in list(fieldsets): |
243 try: |
243 try: |
244 fields = byfieldset.pop(fieldset) |
244 fields = byfieldset.pop(fieldset) |
245 except KeyError: |
245 except KeyError: |
246 self.warning('no such fieldset: %s (%s)', fieldset, form) |
246 self.warning('no such fieldset: %s (%s)', fieldset, form) |
247 continue |
247 continue |