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)
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)