コード例 #1
0
ファイル: rawjson.py プロジェクト: kagesenshi/haifu
def json_encoder(obj):
    iface = getattr(obj, '__schema__', None)
    if iface is None:
        return obj
    return to_dict(obj)
コード例 #2
0
ファイル: ocsjson.py プロジェクト: kagesenshi/haifu
 def __call__(self):
     result = to_dict(self.context)
     return result
コード例 #3
0
ファイル: ocsjson.py プロジェクト: kagesenshi/haifu
 def __call__(self):
     result = to_dict(self.context)
     for listing in result.get('listings', []):
         result[listing.type_] = listing.items
     return result
コード例 #4
0
ファイル: ocsxml.py プロジェクト: kagesenshi/haifu
 def __call__(self):
     return to_dict(self.context)