コード例 #1
0
ファイル: datamapper.py プロジェクト: donnel6809/devil
def parse(data, request, resource):
    charset = util.get_charset(request)
    return manager.select_parser(request, resource).parse(data, charset)
コード例 #2
0
ファイル: resource.py プロジェクト: veliaho/drest
 def _parse_input_data(self, data, request):
     """ Execute appropriate parser. """
     if self.mapper:
         return self.mapper.parse(data, util.get_charset(request))
     else:
         return datamapper.parse(data, request, self.default_mapper)
コード例 #3
0
ファイル: datamapper.py プロジェクト: veliaho/diablo
def decode(data, request, resource):
    charset = util.get_charset(request)
    return manager.select_decoder(request, resource).decode(data, charset)
コード例 #4
0
 def _parse_input_data(self, data, request):
     """ Execute appropriate parser. """
     if self.mapper:
         return self.mapper.parse(data, util.get_charset(request))
     else:
         return datamapper.parse(data, request, self.default_mapper)
コード例 #5
0
def parse(data, request, default_mapper=None):
    charset = util.get_charset(request)
    return manager.select_parser(request, default_mapper).parse(data, charset)
コード例 #6
0
ファイル: datamapper.py プロジェクト: veliaho/drest
def parse(data, request, default_mapper=None):
    charset = util.get_charset(request)
    return manager.select_parser(request, default_mapper).parse(data, charset)
コード例 #7
0
ファイル: datamapper.py プロジェクト: wuher/devil
def parse(data, request, resource):
    charset = util.get_charset(request)
    return manager.select_parser(request, resource).parse(data, charset)