web/views/plots.py
branchstable
changeset 7879 9aae456abab5
parent 7569 02c338197322
child 7919 ae3307cac44e
equal deleted inserted replaced
7874:be04706eacc9 7879:9aae456abab5
    76         w = kwargs.pop('w', None)
    76         w = kwargs.pop('w', None)
    77         self._initialize_stream(w)
    77         self._initialize_stream(w)
    78         self._render(*args, **kwargs)
    78         self._render(*args, **kwargs)
    79         if w is None:
    79         if w is None:
    80             return self._stream.getvalue()
    80             return self._stream.getvalue()
       
    81 
       
    82     def _render(self, *args, **kwargs):
       
    83         raise NotImplementedError
    81 
    84 
    82 class FlotPlotWidget(PlotWidget):
    85 class FlotPlotWidget(PlotWidget):
    83     """PlotRenderer widget using Flot"""
    86     """PlotRenderer widget using Flot"""
    84     onload = u"""
    87     onload = u"""
    85 var fig = jQuery('#%(figid)s');
    88 var fig = jQuery('#%(figid)s');