Changeset View
Changeset View
Standalone View
Standalone View
swh/web/api/renderers.py
Show First 20 Lines • Show All 42 Lines • ▼ Show 20 Lines | class PlainTextRenderer(renderers.BaseRenderer): | ||||
""" | """ | ||||
media_type = "text/plain" | media_type = "text/plain" | ||||
format = "text" | format = "text" | ||||
charset = "utf-8" | charset = "utf-8" | ||||
def render(self, data, media_type=None, renderer_context=None): | def render(self, data, media_type=None, renderer_context=None): | ||||
return data | return data | ||||
class BinaryRenderer(renderers.BaseRenderer): | |||||
""" | |||||
Renderer which does not perform any serialization to raw text data. | |||||
""" | |||||
media_type = "application/octet-stream" | |||||
format = "binary" | |||||
charset = None | |||||
def render(self, data, media_type=None, renderer_context=None): | |||||
return data |