def save(self, *args, **kwargs): self.information = html_transforms.clean_html_field( self.information, 'collapsible-image-editor') self.result = html_transforms.clean_html_field( self.result, 'collapsible-image-editor') if self.pk is None: project_type = '{}.{}'.format(self._meta.app_label, self.__class__.__name__) self.project_type = project_type super(Project, self).save(*args, **kwargs)
def save(self, commit=True): instance = super().save(commit=commit) if commit is True: for lang_code in self.languages: if lang_code in self.data: instance.set_current_language(lang_code) for fieldname, _cls, _kwargs in self.translated_fields: identifier = '{}__{}'.format(lang_code, fieldname) if fieldname == 'information': field_data = transforms.clean_html_field( self.cleaned_data.get(identifier), 'collapsible-image-editor') else: field_data = self.cleaned_data.get(identifier) setattr(instance, fieldname, field_data) instance.save() elif instance.has_translation(lang_code): instance.delete_translation(lang_code) return instance
def save(self, *args, **kwargs): self.information = transforms.clean_html_field(self.information, 'image-editor') self.imprint = transforms.clean_html_field(self.imprint) super().save(*args, **kwargs)
def save(self, *args, **kwargs): self.information = html_transforms.clean_html_field( self.information, 'collapsible-image-editor') self.result = html_transforms.clean_html_field( self.result, 'image-editor') super(Project, self).save(*args, **kwargs)
def save(self, *args, **kwargs): self.description = transforms.clean_html_field(self.description, 'image-editor') super().save(*args, **kwargs)
def save(self, *args, **kwargs): self.text = transforms.clean_html_field(self.text, 'image-editor') super().save(*args, **kwargs)
def save(self, *args, **kwargs): self.statement = transforms.clean_html_field(self.statement) super().save(*args, **kwargs)
def save(self, *args, **kwargs): self.live_stream = transforms.clean_html_field( self.live_stream, 'video-editor') super().save(*args, **kwargs)
def save(self, *args, **kwargs): self.description = transforms.clean_html_field(self.description) super(Idea, self).save(*args, **kwargs)
def save(self, *args, **kwargs): if self.pk is not None: self.modified = timezone.now() self.text = transforms.clean_html_field(self.text, setting='image-editor') super().save(*args, **kwargs)