コード例 #1
0
ファイル: renderers.py プロジェクト: geniusproject/nefertari
 def _render_response(self, value, system):
     """ Render a response """
     view = system['view']
     enc_class = getattr(view, '_json_encoder', None)
     if enc_class is None:
         enc_class = get_json_encoder()
     return json.dumps(value, cls=enc_class)
コード例 #2
0
ファイル: renderers.py プロジェクト: timgates42/nefertari
 def _render_response(self, value, system):
     """ Render a response """
     view = system['view']
     enc_class = getattr(view, '_json_encoder', None)
     if enc_class is None:
         enc_class = get_json_encoder()
     return json.dumps(value, cls=enc_class)
コード例 #3
0
ファイル: renderers.py プロジェクト: geniusproject/nefertari
 def _get_common_kwargs(self, system):
     """ Get kwargs common for all methods. """
     enc_class = getattr(system['view'], '_json_encoder', None)
     if enc_class is None:
         enc_class = get_json_encoder()
     return {
         'request': system['request'],
         'encoder': enc_class,
     }
コード例 #4
0
ファイル: renderers.py プロジェクト: timgates42/nefertari
 def _get_common_kwargs(self, system):
     """ Get kwargs common for all methods. """
     enc_class = getattr(system['view'], '_json_encoder', None)
     if enc_class is None:
         enc_class = get_json_encoder()
     return {
         'request': system['request'],
         'encoder': enc_class,
     }