--- a/src/iconolab/management/commands/updatecollection.py Tue Nov 29 15:19:53 2016 +0100
+++ b/src/iconolab/management/commands/updatecollection.py Tue Nov 29 15:43:29 2016 +0100
@@ -125,9 +125,10 @@
item_metadatas.photo_credits = item_photo_credits
item_metadatas.joconde_ref = item_joconde_ref
item_metadatas.save()
- print("### Generating thumbnails for item")
- for image in item_metadatas.item.images:
+ print('### Generating thumbnails for item '+item['INV'])
+ for image in item_metadatas.item.images.all():
for size in settings.PREGENERATE_THUMBNAILS_SIZES:
+ print('#### Thumbnail for size '+size)
get_thumbnail(image.media, size, crop=False)
print("# All done!")
except FileNotFoundError:
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/src/iconolab/migrations/0016_itemmetadata_field.py Tue Nov 29 15:43:29 2016 +0100
@@ -0,0 +1,20 @@
+# -*- coding: utf-8 -*-
+# Generated by Django 1.10 on 2016-11-17 10:05
+from __future__ import unicode_literals
+
+from django.db import migrations, models
+
+
+class Migration(migrations.Migration):
+
+ dependencies = [
+ ('iconolab', '0015_auto_20161115_1031'),
+ ]
+
+ operations = [
+ migrations.AddField(
+ model_name='itemmetadata',
+ name='field',
+ field=models.CharField(default='', max_length=255),
+ ),
+ ]