From 4424d39a5d12ff6e16853b1aca23def0df33cc80 Mon Sep 17 00:00:00 2001 From: Jan Szejko Date: Thu, 21 Dec 2017 10:58:28 +0100 Subject: [PATCH] allow empty part name in bookmedia --- .../migrations/0018_auto_20171221_1106.py | 19 +++++++++++++++++++ src/catalogue/models/bookmedia.py | 2 +- 2 files changed, 20 insertions(+), 1 deletion(-) create mode 100644 src/catalogue/migrations/0018_auto_20171221_1106.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 index 000000000..e13685d7a --- /dev/null +++ b/src/catalogue/migrations/0018_auto_20171221_1106.py @@ -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), + ), + ] diff --git a/src/catalogue/models/bookmedia.py b/src/catalogue/models/bookmedia.py index 67d02790c..0bf92db90 100644 --- a/src/catalogue/models/bookmedia.py +++ b/src/catalogue/models/bookmedia.py @@ -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) -- 2.20.1