From a2447ad2f3de7b6fb56fd876b21d1147ddbbd5e9 Mon Sep 17 00:00:00 2001 From: OndraRehounek <ondra.rehounek@seznam.cz> Date: Thu, 14 Apr 2022 14:31:54 +0200 Subject: [PATCH] district & region: Card links extended by richtext migs --- ...ter_districtcrossroadpage_cards_content.py | 96 +++++++++++++++++++ ...alter_regioncrossroadpage_cards_content.py | 96 +++++++++++++++++++ 2 files changed, 192 insertions(+) create mode 100644 district/migrations/0053_alter_districtcrossroadpage_cards_content.py create mode 100644 region/migrations/0028_alter_regioncrossroadpage_cards_content.py diff --git a/district/migrations/0053_alter_districtcrossroadpage_cards_content.py b/district/migrations/0053_alter_districtcrossroadpage_cards_content.py new file mode 100644 index 00000000..ecccc31c --- /dev/null +++ b/district/migrations/0053_alter_districtcrossroadpage_cards_content.py @@ -0,0 +1,96 @@ +# Generated by Django 4.0.3 on 2022-04-14 12:31 + +import wagtail.core.blocks +import wagtail.core.fields +import wagtail.images.blocks +from django.db import migrations + + +class Migration(migrations.Migration): + + dependencies = [ + ("district", "0052_merge_20220404_1539"), + ] + + operations = [ + migrations.AlterField( + model_name="districtcrossroadpage", + name="cards_content", + field=wagtail.core.fields.StreamField( + [ + ( + "cards", + wagtail.core.blocks.StructBlock( + [ + ( + "headline", + wagtail.core.blocks.CharBlock( + label="Titulek bloku", required=False + ), + ), + ( + "card_items", + wagtail.core.blocks.ListBlock( + wagtail.core.blocks.StructBlock( + [ + ( + "image", + wagtail.images.blocks.ImageChooserBlock( + label="Obrázek" + ), + ), + ( + "title", + wagtail.core.blocks.CharBlock( + label="Titulek", required=True + ), + ), + ( + "text", + wagtail.core.blocks.RichTextBlock( + label="Krátký text pod nadpisem", + required=False, + ), + ), + ( + "page", + wagtail.core.blocks.PageChooserBlock( + label="Stránka", + page_type=[ + "district.DistrictAfterElectionPage", + "district.DistrictArticlePage", + "district.DistrictArticlesPage", + "district.DistrictCenterPage", + "district.DistrictContactPage", + "district.DistrictCrossroadPage", + "district.DistrictCustomPage", + "district.DistrictElectionPage", + "district.DistrictElectionPointPage", + "district.DistrictPeoplePage", + "district.DistrictPersonPage", + "district.DistrictProgramPage", + "district.DistrictTagsPage", + ], + required=False, + ), + ), + ( + "link", + wagtail.core.blocks.URLBlock( + label="Odkaz", required=False + ), + ), + ] + ), + label="Karty odkazu", + ), + ), + ] + ), + ) + ], + blank=True, + verbose_name="Karty rozcestníku", + ), + ), + ] diff --git a/region/migrations/0028_alter_regioncrossroadpage_cards_content.py b/region/migrations/0028_alter_regioncrossroadpage_cards_content.py new file mode 100644 index 00000000..231372d3 --- /dev/null +++ b/region/migrations/0028_alter_regioncrossroadpage_cards_content.py @@ -0,0 +1,96 @@ +# Generated by Django 4.0.3 on 2022-04-14 12:31 + +import wagtail.core.blocks +import wagtail.core.fields +import wagtail.images.blocks +from django.db import migrations + + +class Migration(migrations.Migration): + + dependencies = [ + ("region", "0027_merge_20220404_1539"), + ] + + operations = [ + migrations.AlterField( + model_name="regioncrossroadpage", + name="cards_content", + field=wagtail.core.fields.StreamField( + [ + ( + "cards", + wagtail.core.blocks.StructBlock( + [ + ( + "headline", + wagtail.core.blocks.CharBlock( + label="Titulek bloku", required=False + ), + ), + ( + "card_items", + wagtail.core.blocks.ListBlock( + wagtail.core.blocks.StructBlock( + [ + ( + "image", + wagtail.images.blocks.ImageChooserBlock( + label="Obrázek" + ), + ), + ( + "title", + wagtail.core.blocks.CharBlock( + label="Titulek", required=True + ), + ), + ( + "text", + wagtail.core.blocks.RichTextBlock( + label="Krátký text pod nadpisem", + required=False, + ), + ), + ( + "page", + wagtail.core.blocks.PageChooserBlock( + label="Stránka", + page_type=[ + "region.RegionAfterElectionPage", + "region.RegionArticlePage", + "region.RegionArticlesPage", + "region.RegionCenterPage", + "region.RegionContactPage", + "region.RegionCrossroadPage", + "region.RegionCustomPage", + "region.RegionElectionPage", + "region.RegionElectionPointPage", + "region.RegionPeoplePage", + "region.RegionPersonPage", + "region.RegionProgramPage", + "region.RegionTagsPage", + ], + required=False, + ), + ), + ( + "link", + wagtail.core.blocks.URLBlock( + label="Odkaz", required=False + ), + ), + ] + ), + label="Karty odkazu", + ), + ), + ] + ), + ) + ], + blank=True, + verbose_name="Karty rozcestníku", + ), + ), + ] -- GitLab