Ejemplo n.º 1
0
    def save(self):
        self.optionsform.save()
        self.sensorsform.save()
        self.commandsform.save()
        self.devicesform.save()
        # General
        for key, value in self.generalform.data.iteritems():
            if isinstance(value, list):
                value = ', '.join(value)
            if value:
                WidgetInstanceOption.saveKey(instance_id=self.instance.id,
                                             key=key,
                                             value=value)
            else:
                WidgetInstanceOption.delete(instance_id=self.instance.id,
                                            key=key)

        # General
        for key, value in self.styleform.data.iteritems():
            if isinstance(value, list):
                value = ', '.join(value)
            if value:
                WidgetInstanceOption.saveKey(instance_id=self.instance.id,
                                             key=key,
                                             value=value)
            else:
                WidgetInstanceOption.delete(instance_id=self.instance.id,
                                            key=key)
Ejemplo n.º 2
0
 def save(self):
     for key, value in self.data.iteritems():
         if isinstance(value, list):
             value = ', '.join(value)
         WidgetInstanceOption.saveKey(instance_id=self.instance.id,
                                      key=key,
                                      value=value)
Ejemplo n.º 3
0
    def save(self):    
        self.optionsform.save()
        self.sensorsform.save()
        self.commandsform.save()
        self.devicesform.save()
        # General
        for key, value in self.generalform.data.iteritems():
            if isinstance(value, list):
                value = ', '.join(value)
            if value:
                WidgetInstanceOption.saveKey(instance_id=self.instance.id, key=key, value=value)
            else:
                WidgetInstanceOption.delete(instance_id=self.instance.id, key=key)

        # General
        for key, value in self.styleform.data.iteritems():
            if isinstance(value, list):
                value = ', '.join(value)
            if value:
                WidgetInstanceOption.saveKey(instance_id=self.instance.id, key=key, value=value)
            else:
                WidgetInstanceOption.delete(instance_id=self.instance.id, key=key)
Ejemplo n.º 4
0
 def save(self):
     for key, value in self.data.iteritems():
         if isinstance(value, list):
             value = ', '.join(value)
         WidgetInstanceOption.saveKey(instance_id=self.instance.id, key=key, value=value)