Esempio n. 1
0
    def render_template(self, context):
        encoder = Serializer()
        if isinstance(context, QuerySet):
            return encoder.serialize(context, ensure_ascii=False)

        else:
            encoder.objects = context
            encoder.options = dict()
            encoder.stream = StringIO()
            encoder.end_serialization()
            return encoder.getvalue()
 def json_obj(self):
     serializer = Serializer()
     return json.loads(
         serializer.serialize(self.queryset, use_natural_primary_keys=False)
     )