(self, escape_html=False)
| 167 | return copy |
| 168 | |
| 169 | def get_json_data(self, escape_html=False): |
| 170 | errors = [] |
| 171 | for error in self.as_data(): |
| 172 | message = next(iter(error)) |
| 173 | errors.append( |
| 174 | { |
| 175 | "message": escape(message) if escape_html else message, |
| 176 | "code": error.code or "", |
| 177 | } |
| 178 | ) |
| 179 | return errors |
| 180 | |
| 181 | def get_context(self): |
| 182 | return { |