MCPcopy Index your code
hub / github.com/encode/django-rest-framework / render

Method render

rest_framework/renderers.py:224–237  ·  view source on GitHub ↗
(self, data, accepted_media_type=None, renderer_context=None)

Source from the content-addressed store, hash-verified

222 charset = 'utf-8'
223
224 def render(self, data, accepted_media_type=None, renderer_context=None):
225 renderer_context = renderer_context or {}
226 response = renderer_context.get('response')
227
228 if response and response.exception:
229 request = renderer_context['request']
230 template = self.get_exception_template(response)
231 if hasattr(self, 'resolve_context'):
232 context = self.resolve_context(data, request, response)
233 else:
234 context = self.get_template_context(data, renderer_context)
235 return template.render(context, request=request)
236
237 return data
238
239
240class HTMLFormRenderer(BaseRenderer):

Callers

nothing calls this directly

Calls 4

getMethod · 0.45
get_template_contextMethod · 0.45
renderMethod · 0.45

Tested by

no test coverage detected