allow empty part name in bookmedia
authorJan Szejko <janek37@gmail.com>
Thu, 21 Dec 2017 09:58:28 +0000 (10:58 +0100)
committerJan Szejko <janek37@gmail.com>
Thu, 21 Dec 2017 10:06:37 +0000 (11:06 +0100)
src/catalogue/migrations/0018_auto_20171221_1106.py [new file with mode: 0644]
src/catalogue/models/bookmedia.py

diff --git a/src/catalogue/migrations/0018_auto_20171221_1106.py b/src/catalogue/migrations/0018_auto_20171221_1106.py
new file mode 100644 (file)
index 0000000..e13685d
--- /dev/null
@@ -0,0 +1,19 @@
+# -*- coding: utf-8 -*-
+from __future__ import unicode_literals
+
+from django.db import migrations, models
+
+
+class Migration(migrations.Migration):
+
+    dependencies = [
+        ('catalogue', '0017_auto_20171214_1746'),
+    ]
+
+    operations = [
+        migrations.AlterField(
+            model_name='bookmedia',
+            name='part_name',
+            field=models.CharField(default=b'', max_length=512, verbose_name='part name', blank=True),
+        ),
+    ]
index 67d0279..0bf92db 100644 (file)
@@ -30,7 +30,7 @@ class BookMedia(models.Model):
 
     type = models.CharField(_('type'), db_index=True, choices=format_choices, max_length=20)
     name = models.CharField(_('name'), max_length=512)
-    part_name = models.CharField(_('part name'), default='', max_length=512)
+    part_name = models.CharField(_('part name'), default='', blank=True, max_length=512)
     index = models.IntegerField(_('index'), default=0)
     file = models.FileField(_('file'), max_length=600, upload_to=_file_upload_to, storage=OverwriteStorage())
     uploaded_at = models.DateTimeField(_('creation date'), auto_now_add=True, editable=False, db_index=True)