Exemple #1
0
 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)
Exemple #2
0
 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
Exemple #3
0
 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)
Exemple #4
0
 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)
Exemple #5
0
 def save(self, *args, **kwargs):
     self.description = transforms.clean_html_field(self.description,
                                                    'image-editor')
     super().save(*args, **kwargs)
Exemple #6
0
 def save(self, *args, **kwargs):
     self.text = transforms.clean_html_field(self.text, 'image-editor')
     super().save(*args, **kwargs)
Exemple #7
0
 def save(self, *args, **kwargs):
     self.statement = transforms.clean_html_field(self.statement)
     super().save(*args, **kwargs)
Exemple #8
0
 def save(self, *args, **kwargs):
     self.live_stream = transforms.clean_html_field(
         self.live_stream, 'video-editor')
     super().save(*args, **kwargs)
Exemple #9
0
 def save(self, *args, **kwargs):
     self.description = transforms.clean_html_field(self.description)
     super(Idea, self).save(*args, **kwargs)
Exemple #10
0
 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)