def handle(self):
     data = {
         'node': self.form_data['select_node'],
         'plugin': self.form_data['select_plugin'],
         'param': self.form_data['select_param'],
     }
     info = MonitoringInfo.objects(**data).first()
     info.update(timeout=self.form_data['timeout'])
     return True
 def get_context_data(self, **kwargs):
     kwargs['monitoring_info'] = MonitoringInfo.objects()
     return super(MonitoringInfoView, self).get_context_data(**kwargs)