def load(component, props, context): req_data = {'componentName': component, 'props': props} cls = json_encoder_cls_factory(context) req = requests.post(settings.REACT_RENDER_HOST, timeout=get_request_timeout(), data=json.dumps(req_data, cls=cls)) req.raise_for_status() return req.text
def props_to_json(resolved_data, context): cls = json_encoder_cls_factory(context) return json.dumps(resolved_data, cls=cls)
def react_render_json(context, value): cls = json_encoder_cls_factory(context) return mark_safe(json.dumps(value, cls=cls))