diff --git a/district/migrations/0127_alter_districthomepage_menu.py b/district/migrations/0127_alter_districthomepage_menu.py index 4d954be5548502e4b49a641f619ef44a2e285068..6b2e1fc3cead63e93803e62f56e7381dc8eaa6d3 100644 --- a/district/migrations/0127_alter_districthomepage_menu.py +++ b/district/migrations/0127_alter_districthomepage_menu.py @@ -1,20 +1,91 @@ # Generated by Django 4.1.10 on 2024-02-10 15:31 -from django.db import migrations import wagtail.blocks import wagtail.fields +from django.db import migrations class Migration(migrations.Migration): - dependencies = [ - ('district', '0126_districtpdfpage'), + ("district", "0126_districtpdfpage"), ] operations = [ migrations.AlterField( - model_name='districthomepage', - name='menu', - field=wagtail.fields.StreamField([('menu_item', wagtail.blocks.StructBlock([('title', wagtail.blocks.CharBlock(label='Titulek', required=True)), ('page', wagtail.blocks.PageChooserBlock(label='Stránka', required=False)), ('link', wagtail.blocks.URLBlock(label='Odkaz', required=False))])), ('menu_parent', wagtail.blocks.StructBlock([('title', wagtail.blocks.CharBlock(label='Titulek', required=True)), ('menu_items', wagtail.blocks.ListBlock(wagtail.blocks.StructBlock([('title', wagtail.blocks.CharBlock(label='Titulek', required=True)), ('page', wagtail.blocks.PageChooserBlock(label='Stránka', required=False)), ('link', wagtail.blocks.URLBlock(label='Odkaz', required=False))]), label='Položky menu'))]))], blank=True, use_json_field=True, verbose_name='Menu'), + model_name="districthomepage", + name="menu", + field=wagtail.fields.StreamField( + [ + ( + "menu_item", + wagtail.blocks.StructBlock( + [ + ( + "title", + wagtail.blocks.CharBlock( + label="Titulek", required=True + ), + ), + ( + "page", + wagtail.blocks.PageChooserBlock( + label="Stránka", required=False + ), + ), + ( + "link", + wagtail.blocks.URLBlock( + label="Odkaz", required=False + ), + ), + ] + ), + ), + ( + "menu_parent", + wagtail.blocks.StructBlock( + [ + ( + "title", + wagtail.blocks.CharBlock( + label="Titulek", required=True + ), + ), + ( + "menu_items", + wagtail.blocks.ListBlock( + wagtail.blocks.StructBlock( + [ + ( + "title", + wagtail.blocks.CharBlock( + label="Titulek", required=True + ), + ), + ( + "page", + wagtail.blocks.PageChooserBlock( + label="Stránka", required=False + ), + ), + ( + "link", + wagtail.blocks.URLBlock( + label="Odkaz", required=False + ), + ), + ] + ), + label="Položky menu", + ), + ), + ] + ), + ), + ], + blank=True, + use_json_field=True, + verbose_name="Menu", + ), ), ] diff --git a/donate/menu.py b/donate/menu.py index 6d23705943851d11ccf40146d4ebba3f1e9815fd..b736315225eb2d6632cde3ff86e174cddb31c0ff 100644 --- a/donate/menu.py +++ b/donate/menu.py @@ -23,7 +23,10 @@ class MenuMixin(MenuMixinBase): menu = StreamField( [ ("menu_item", MenuItemBlock()), - ("menu_parent", MenuParentBlock(template="donate/blocks/navbar_submenu.html")), + ( + "menu_parent", + MenuParentBlock(template="donate/blocks/navbar_submenu.html"), + ), ], # , ("menu_parent", MenuParentBlock()) verbose_name="Menu", blank=True, diff --git a/donate/migrations/0044_alter_donatehomepage_menu.py b/donate/migrations/0044_alter_donatehomepage_menu.py index 72bcf44a3fc8c88aec952d2aee06d6fa618a4d79..dae3c2706dbb4ac5151c79e7f0d522965e6ff029 100644 --- a/donate/migrations/0044_alter_donatehomepage_menu.py +++ b/donate/migrations/0044_alter_donatehomepage_menu.py @@ -1,20 +1,91 @@ # Generated by Django 4.1.10 on 2024-02-10 15:52 -from django.db import migrations import wagtail.blocks import wagtail.fields +from django.db import migrations class Migration(migrations.Migration): - dependencies = [ - ('donate', '0043_alter_donateprojectpage_form_title'), + ("donate", "0043_alter_donateprojectpage_form_title"), ] operations = [ migrations.AlterField( - model_name='donatehomepage', - name='menu', - field=wagtail.fields.StreamField([('menu_item', wagtail.blocks.StructBlock([('title', wagtail.blocks.CharBlock(label='Titulek', required=True)), ('page', wagtail.blocks.PageChooserBlock(label='Stránka', required=False)), ('link', wagtail.blocks.URLBlock(label='Odkaz', required=False))])), ('menu_parent', wagtail.blocks.StructBlock([('title', wagtail.blocks.CharBlock(label='Titulek', required=True)), ('menu_items', wagtail.blocks.ListBlock(wagtail.blocks.StructBlock([('title', wagtail.blocks.CharBlock(label='Titulek', required=True)), ('page', wagtail.blocks.PageChooserBlock(label='Stránka', required=False)), ('link', wagtail.blocks.URLBlock(label='Odkaz', required=False))]), label='Položky menu'))]))], blank=True, use_json_field=True, verbose_name='Menu'), + model_name="donatehomepage", + name="menu", + field=wagtail.fields.StreamField( + [ + ( + "menu_item", + wagtail.blocks.StructBlock( + [ + ( + "title", + wagtail.blocks.CharBlock( + label="Titulek", required=True + ), + ), + ( + "page", + wagtail.blocks.PageChooserBlock( + label="Stránka", required=False + ), + ), + ( + "link", + wagtail.blocks.URLBlock( + label="Odkaz", required=False + ), + ), + ] + ), + ), + ( + "menu_parent", + wagtail.blocks.StructBlock( + [ + ( + "title", + wagtail.blocks.CharBlock( + label="Titulek", required=True + ), + ), + ( + "menu_items", + wagtail.blocks.ListBlock( + wagtail.blocks.StructBlock( + [ + ( + "title", + wagtail.blocks.CharBlock( + label="Titulek", required=True + ), + ), + ( + "page", + wagtail.blocks.PageChooserBlock( + label="Stránka", required=False + ), + ), + ( + "link", + wagtail.blocks.URLBlock( + label="Odkaz", required=False + ), + ), + ] + ), + label="Položky menu", + ), + ), + ] + ), + ), + ], + blank=True, + use_json_field=True, + verbose_name="Menu", + ), ), ]