diff --git a/calendar_utils/models.py b/calendar_utils/models.py index 817a6d30ff9535fbb12fbf6746f53535ff2f20d0..154098170e7e229b35b3dc1c1c59123214c7349b 100644 --- a/calendar_utils/models.py +++ b/calendar_utils/models.py @@ -49,7 +49,7 @@ class Calendar(models.Model): self.save() def current_events(self): - return self.future_events[:self.CURRENT_NUM] + return self.future_events[: self.CURRENT_NUM] class CalendarMixin(models.Model): diff --git a/elections2021/migrations/0035_elections2021calendarpage.py b/elections2021/migrations/0035_elections2021calendarpage.py index 9e7140d7157e12614dc27faa1cf823b505ffd9ba..c75d402b013a7f08fdd133a56ce73d7c8360efc4 100644 --- a/elections2021/migrations/0035_elections2021calendarpage.py +++ b/elections2021/migrations/0035_elections2021calendarpage.py @@ -1,33 +1,83 @@ # Generated by Django 3.2.5 on 2021-07-29 13:00 -from django.db import migrations, models import django.db.models.deletion -import shared.models import wagtailmetadata.models +from django.db import migrations, models + +import shared.models class Migration(migrations.Migration): dependencies = [ - ('wagtailcore', '0062_comment_models_and_pagesubscription'), - ('wagtailimages', '0023_add_choose_permissions'), - ('calendar_utils', '0002_auto_20200523_0243'), - ('elections2021', '0034_auto_20210715_2354'), + ("wagtailcore", "0062_comment_models_and_pagesubscription"), + ("wagtailimages", "0023_add_choose_permissions"), + ("calendar_utils", "0002_auto_20200523_0243"), + ("elections2021", "0034_auto_20210715_2354"), ] operations = [ migrations.CreateModel( - name='Elections2021CalendarPage', + name="Elections2021CalendarPage", fields=[ - ('page_ptr', models.OneToOneField(auto_created=True, on_delete=django.db.models.deletion.CASCADE, parent_link=True, primary_key=True, serialize=False, to='wagtailcore.page')), - ('calendar_url', models.URLField(blank=True, null=True, verbose_name='URL kalendáře ve formátu iCal')), - ('calendar', models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.PROTECT, to='calendar_utils.calendar')), - ('photo', models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.PROTECT, to='wagtailimages.image', verbose_name='hlavní fotka')), - ('search_image', models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.SET_NULL, related_name='+', to='wagtailimages.image', verbose_name='Search image')), + ( + "page_ptr", + models.OneToOneField( + auto_created=True, + on_delete=django.db.models.deletion.CASCADE, + parent_link=True, + primary_key=True, + serialize=False, + to="wagtailcore.page", + ), + ), + ( + "calendar_url", + models.URLField( + blank=True, + null=True, + verbose_name="URL kalendáře ve formátu iCal", + ), + ), + ( + "calendar", + models.ForeignKey( + blank=True, + null=True, + on_delete=django.db.models.deletion.PROTECT, + to="calendar_utils.calendar", + ), + ), + ( + "photo", + models.ForeignKey( + blank=True, + null=True, + on_delete=django.db.models.deletion.PROTECT, + to="wagtailimages.image", + verbose_name="hlavní fotka", + ), + ), + ( + "search_image", + models.ForeignKey( + blank=True, + null=True, + on_delete=django.db.models.deletion.SET_NULL, + related_name="+", + to="wagtailimages.image", + verbose_name="Search image", + ), + ), ], options={ - 'verbose_name': 'Kalendář', + "verbose_name": "Kalendář", }, - bases=(shared.models.SubpageMixin, wagtailmetadata.models.WagtailImageMetadataMixin, 'wagtailcore.page', models.Model), + bases=( + shared.models.SubpageMixin, + wagtailmetadata.models.WagtailImageMetadataMixin, + "wagtailcore.page", + models.Model, + ), ), ]