shuup.importer.utils package

Submodules

shuup.importer.utils.datastructures module

shuup.importer.utils.datastructures.copy_update(orig, **kwargs)[source]

shuup.importer.utils.fields module

shuup.importer.utils.fields.get_model_unique_fields(model)[source]
shuup.importer.utils.fields.get_model_possible_name_fields(model)[source]
shuup.importer.utils.fields.fold_mapping_name(m_name)[source]
shuup.importer.utils.fields.get_global_aliases()[source]

Get list of global aliases for fields :return:

shuup.importer.utils.importer module

class shuup.importer.utils.importer.ImportMode[source]

Bases: enumfields.enums.Enum

An enumeration.

CREATE_UPDATE = <ImportMode.CREATE_UPDATE: 'create,update'>
CREATE = <ImportMode.CREATE: 'create'>
UPDATE = <ImportMode.UPDATE: 'update'>
shuup.importer.utils.importer.get_importer_choices()[source]
shuup.importer.utils.importer.get_importer(identifier)[source]
shuup.importer.utils.importer.get_import_file_path(filename)[source]

Module contents

shuup.importer.utils.copy_update(orig, **kwargs)[source]
shuup.importer.utils.get_global_aliases()[source]

Get list of global aliases for fields :return:

shuup.importer.utils.get_import_file_path(filename)[source]
shuup.importer.utils.get_importer(identifier)[source]
shuup.importer.utils.get_importer_choices()[source]
shuup.importer.utils.get_model_possible_name_fields(model)[source]
shuup.importer.utils.get_model_unique_fields(model)[source]
shuup.importer.utils.fold_mapping_name(m_name)[source]