in opbeans/utils.py [0:0]
def __init__(self, data, encoder=DjangoJSONEncoder, safe=True,
json_dumps_params=None, *args, **kwargs):
if safe and not isinstance(data, dict):
raise TypeError(
'In order to allow non-dict objects to be serialized set the '
'safe parameter to False.'
)
kwargs.setdefault('content_type', 'application/json')
encoder_obj = encoder(**(json_dumps_params or {}))
iterator = encoder_obj.iterencode(data)
super(StreamingJsonResponse, self).__init__(iterator, *args, **kwargs)