(cls, fields, query)
| 84 | |
| 85 | @classmethod |
| 86 | def _get_error_dict(cls, fields, query): |
| 87 | dct = { |
| 88 | 'query': query |
| 89 | } |
| 90 | |
| 91 | field_map = type(cls)._field_map |
| 92 | for k, v in fields.items(): |
| 93 | field = field_map.get(k) |
| 94 | if field: |
| 95 | dct[field] = v |
| 96 | |
| 97 | return dct |
| 98 | |
| 99 | @classmethod |
| 100 | def _make_constructor(cls, fields, query=None): |