# HG changeset patch # User ymh # Date 1530022974 -7200 # Node ID 631f70f55fed41c7636d81aaeb4d40eebe0b3e3f # Parent a07ea7805cc457a6a5b8a8ff4f25e3d9413f0a52 Use the new generic "get_natural_key" method diff -r a07ea7805cc4 -r 631f70f55fed src/iconolab_mcc/management/commands/importimages.py --- a/src/iconolab_mcc/management/commands/importimages.py Thu Jul 05 12:43:26 2018 +0200 +++ b/src/iconolab_mcc/management/commands/importimages.py Tue Jun 26 16:22:54 2018 +0200 @@ -343,7 +343,7 @@ item_photo_credits = item['PHOT'] item_inventory_number = item['INV'] item_joconde_ref = item['REF'] - natural_key="%s|%s" % (collection.name,item_joconde_ref) + natural_key = ItemMetadata.get_natural_key(collection, item_joconde_ref) if ItemMetadata.objects.filter(item__collection=collection, natural_key=natural_key).exists(): print('#### An item with ' + item['REF']+' for natural key, already exists in database in the import collection')