shuup.importer package
Subpackages
- shuup.importer.admin_module package
- Submodules
- shuup.importer.admin_module.forms module
- shuup.importer.admin_module.import_views module
ImporterPicotableImportProcessViewImportViewExampleFileDownloadViewget_imports_querysetImportListViewImportListView.picotable_classImportListView.modelImportListView.default_columnsImportListView.toolbar_buttons_provider_keyImportListView.mass_actions_provider_keyImportListView.__init__ImportListView.get_importerImportListView.get_userImportListView.get_import_modeImportListView.get_context_dataImportListView.get_toolbarImportListView.get_querysetImportListView.get_object_urlImportListView.get_object_abstract
ImportDetailView
- Module contents
- shuup.importer.importing package
- Submodules
- shuup.importer.importing.importing module
ImporterExampleFileImporterContextDataImporterDataImporter.identifierDataImporter.nameDataImporter.meta_class_getter_nameDataImporter.meta_base_classDataImporter.extra_matchesDataImporter.custom_file_transformerDataImporter.unique_fieldsDataImporter.unmatched_fieldsDataImporter.relation_map_cacheDataImporter.example_filesDataImporter.help_templateDataImporter.modelDataImporter.get_importer_contextDataImporter.__init__DataImporter.get_permission_identifierDataImporter.transform_fileDataImporter.process_dataDataImporter.create_mappingDataImporter.map_data_to_fieldsDataImporter.manually_matchDataImporter.do_remapDataImporter.matcherDataImporter.set_extra_matchDataImporter.do_importDataImporter.resolve_objectDataImporter.process_rowDataImporter.save_rowDataImporter.get_fields_for_mappingDataImporter.get_related_modelsDataImporter.get_row_modelDataImporter.can_create_objectDataImporter.is_multi_modelDataImporter.find_matching_modelDataImporter.process_related_valueDataImporter.get_help_context_dataDataImporter.has_example_fileDataImporter.get_example_fileDataImporter.get_example_file_content
- shuup.importer.importing.meta module
ImportMetaBaseImportMetaBase.fk_matchersImportMetaBase.aliasesImportMetaBase.post_save_handlersImportMetaBase.fields_to_skipImportMetaBase.__init__ImportMetaBase.global_aliasesImportMetaBase.get_import_defaultsImportMetaBase.should_skip_rowImportMetaBase.pre_process_rowImportMetaBase.presave_hookImportMetaBase.postsave_hookImportMetaBase.mutate_normal_field_setImportMetaBase.has_post_save_handlerImportMetaBase.field_aliases
- shuup.importer.importing.session module
- Module contents
DataImporterDataImporter.__init__DataImporter.can_create_objectDataImporter.create_mappingDataImporter.custom_file_transformerDataImporter.do_importDataImporter.do_remapDataImporter.example_filesDataImporter.extra_matchesDataImporter.find_matching_modelDataImporter.get_example_fileDataImporter.get_example_file_contentDataImporter.get_fields_for_mappingDataImporter.get_help_context_dataDataImporter.get_importer_contextDataImporter.get_permission_identifierDataImporter.get_related_modelsDataImporter.get_row_modelDataImporter.has_example_fileDataImporter.help_templateDataImporter.identifierDataImporter.is_multi_modelDataImporter.manually_matchDataImporter.map_data_to_fieldsDataImporter.matcherDataImporter.meta_base_classDataImporter.meta_class_getter_nameDataImporter.modelDataImporter.nameDataImporter.process_dataDataImporter.process_related_valueDataImporter.process_rowDataImporter.relation_map_cacheDataImporter.resolve_objectDataImporter.save_rowDataImporter.set_extra_matchDataImporter.transform_fileDataImporter.unique_fieldsDataImporter.unmatched_fields
DataImporterRowSessionImportMetaBaseImportMetaBase.__init__ImportMetaBase.aliasesImportMetaBase.field_aliasesImportMetaBase.fields_to_skipImportMetaBase.fk_matchersImportMetaBase.get_import_defaultsImportMetaBase.global_aliasesImportMetaBase.has_post_save_handlerImportMetaBase.mutate_normal_field_setImportMetaBase.post_save_handlersImportMetaBase.postsave_hookImportMetaBase.pre_process_rowImportMetaBase.presave_hookImportMetaBase.should_skip_row
ImporterExampleFile
- shuup.importer.utils package
Submodules
shuup.importer.apps module
shuup.importer.exceptions module
- exception shuup.importer.exceptions.ImporterError(message, code=None, params=None)[source]
Bases:
ValidationErrorThe
messageargument can be a single error, a list of errors, or a dictionary that maps field names to lists of errors. What we define as an “error” can be either a simple string or an instance of ValidationError with its message attribute set, and what we define as list or dictionary can be an actuallistordictor an instance of ValidationError with itserror_listorerror_dictattribute set.
shuup.importer.tasks module
shuup.importer.transforms module
- class shuup.importer.transforms.XLSRowYielder(sheet_or_data)[source]
Bases:
RowYielder
- class shuup.importer.transforms.XLSXRowYielder(sheet_or_data)[source]
Bases:
RowYielder