コード例 #1
0
ファイル: field.py プロジェクト: eea/eea.reports
    def set(self, instance, value, **kwargs):
        """ Field mutator
        """
        is_value = value and value != "DELETE_FILE"

        # Handle migration
        migration = kwargs.pop('_migration_', False)
        if is_value and not migration:
            notify(FileUploadedEvent(instance, value, True))

        BlobField.set(self, instance, value, **kwargs)
コード例 #2
0
ファイル: field.py プロジェクト: catalinmititiuc/eea.reports
    def set(self, instance, value, **kwargs):
        """ Field mutator
        """
        is_value = value and value != "DELETE_FILE"

        # Handle update title and description checkbox
        update_main = kwargs.pop('_update_main_', False)

        # Handle migration
        migration = kwargs.pop('_migration_', False)
        if is_value and not migration:
            notify(FileUploadedEvent(instance, value, update_main))

        BlobField.set(self, instance, value, **kwargs)