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)