Skip to content
Snippets Groups Projects
Select Git revision
  • 1189a0fc7a530eb72ed16fb751343fd0ff12231e
  • ui_koalicni default
  • ui_styleguide protected
3 results

elections-program.mustache

Blame
  • 0078_alter_electionshomepage_content.py 12.84 KiB
    # Generated by Django 5.0.7 on 2025-06-23 22:53
    
    import wagtail.fields
    from django.db import migrations
    
    
    class Migration(migrations.Migration):
        dependencies = [
            ("elections", "0077_alter_electionshomepage_content"),
        ]
    
        operations = [
            migrations.AlterField(
                model_name="electionshomepage",
                name="content",
                field=wagtail.fields.StreamField(
                    [
                        ("carousel", 5),
                        ("candidates", 20),
                        ("secondary_candidates", 35),
                        ("program", 45),
                        ("news", 47),
                        ("calendar", 48),
                    ],
                    blank=True,
                    block_lookup={
                        0: (
                            "wagtail.images.blocks.ImageChooserBlock",
                            (),
                            {
                                "help_text": "Pokud není vybráno video, ukáže se na desktopu.",
                                "label": "Obrázek na pozadí (desktop)",
                            },
                        ),
                        1: (
                            "wagtail.images.blocks.ImageChooserBlock",
                            (),
                            {
                                "help_text": "Pokud je vybrán, ukáže se místo videa na mobilu.",
                                "label": "Obrázek (mobil)",
                                "required": False,
                            },
                        ),
                        2: (
                            "wagtail.blocks.URLBlock",
                            (),
                            {
                                "help_text": "Pokud je vybráno, ukáže se na desktopech s povoleným autoplayem místo obrázku.",
                                "label": "URL videa",
                                "required": False,
                            },
                        ),
                        3: (
                            "wagtail.blocks.TextBlock",
                            (),
                            {"label": "První mobilní řádek"},
                        ),
                        4: (
                            "wagtail.blocks.TextBlock",
                            (),
                            {"label": "Druhý mobilní řádek"},
                        ),
                        5: (
                            "wagtail.blocks.StructBlock",
                            [
                                [
                                    ("desktop_image", 0),
                                    ("mobile_image", 1),
                                    ("video_url", 2),
                                    ("mobile_line_1", 3),
                                    ("mobile_line_2", 4),
                                ]
                            ],
                            {},
                        ),
                        6: ("wagtail.blocks.PageChooserBlock", (), {"label": "Stránka"}),
                        7: (
                            "wagtail.images.blocks.ImageChooserBlock",
                            (),
                            {
                                "help_text": "Pokud není vybrán, použije se obrázek ze stránky kandidáta",
                                "label": "Obrázek",
                                "required": False,
                            },
                        ),
                        8: (
                            "wagtail.blocks.RichTextBlock",
                            (),
                            {"label": "Popis", "required": False},
                        ),
                        9: (
                            "wagtail.blocks.StructBlock",
                            [[("page", 6), ("image", 7), ("description", 8)]],
                            {},
                        ),
                        10: ("wagtail.blocks.CharBlock", (), {"label": "Nadpis"}),
                        11: (
                            "wagtail.blocks.CharBlock",
                            (),
                            {"label": "Podnadpis", "required": False},
                        ),
                        12: (
                            "wagtail.blocks.CharBlock",
                            (),
                            {"label": "Povolání", "required": False},
                        ),
                        13: (
                            "wagtail.blocks.URLBlock",
                            (),
                            {"label": "Odkaz tlačítka", "required": False},
                        ),
                        14: (
                            "wagtail.blocks.CharBlock",
                            (),
                            {
                                "default": "Zjisti více",
                                "help_text": "Pokud není vyplněno, odkaz tlačítka se nezobrazí",
                                "label": "Text tlačítka",
                                "required": False,
                            },
                        ),
                        15: (
                            "wagtail.blocks.StructBlock",
                            [
                                [
                                    ("title", 10),
                                    ("subtitle", 11),
                                    ("job", 12),
                                    ("image", 7),
                                    ("description", 8),
                                    ("button_url", 13),
                                    ("button_text", 14),
                                ]
                            ],
                            {},
                        ),
                        16: (
                            "wagtail.blocks.StreamBlock",
                            [[("candidate", 9), ("custom_candidate", 15)]],
                            {"label": " ", "required": False},
                        ),
                        17: (
                            "wagtail.blocks.PageChooserBlock",
                            (),
                            {
                                "label": "Stránka",
                                "page_type": ["elections.ElectionsCandidatePage"],
                            },
                        ),
                        18: (
                            "wagtail.blocks.StructBlock",
                            [[("page", 17), ("image", 7), ("description", 8)]],
                            {},
                        ),
                        19: (
                            "wagtail.blocks.ListBlock",
                            (18,),
                            {"label": " ", "required": False},
                        ),
                        20: (
                            "wagtail.blocks.StructBlock",
                            [[("stream_candidates", 16), ("candidates", 19)]],
                            {},
                        ),
                        21: (
                            "wagtail.blocks.CharBlock",
                            (),
                            {
                                "default": "Ostatní kandidáti",
                                "label": " ",
                                "required": False,
                            },
                        ),
                        22: ("wagtail.blocks.CharBlock", (), {"label": "Číslo"}),
                        23: (
                            "wagtail.blocks.StructBlock",
                            [[("number", 22), ("page", 17), ("image", 7)]],
                            {},
                        ),
                        24: ("wagtail.blocks.IntegerBlock", (), {"label": "Číslo"}),
                        25: ("wagtail.blocks.CharBlock", (), {"label": "Jméno"}),
                        26: (
                            "wagtail.images.blocks.ImageChooserBlock",
                            (),
                            {"label": "Obrázek", "required": True},
                        ),
                        27: (
                            "wagtail.blocks.TextBlock",
                            (),
                            {"label": "Popis", "required": False},
                        ),
                        28: (
                            "wagtail.blocks.URLBlock",
                            (),
                            {"label": "Odkaz", "required": False},
                        ),
                        29: (
                            "wagtail.blocks.CharBlock",
                            (),
                            {"label": "Práce", "required": False},
                        ),
                        30: (
                            "wagtail.blocks.BooleanBlock",
                            (),
                            {"default": True, "label": "Je osoba pirát?"},
                        ),
                        31: (
                            "wagtail.images.blocks.ImageChooserBlock",
                            (),
                            {
                                "help_text": "Pokud osoba není pirát",
                                "label": "Obrázek jiné strany",
                                "required": False,
                            },
                        ),
                        32: (
                            "wagtail.blocks.CharBlock",
                            (),
                            {
                                "help_text": "Pokud osoba není pirát",
                                "label": "Název jiné strany",
                                "required": False,
                            },
                        ),
                        33: (
                            "wagtail.blocks.StructBlock",
                            [
                                [
                                    ("number", 24),
                                    ("name", 25),
                                    ("image", 26),
                                    ("description", 27),
                                    ("url", 28),
                                    ("job", 29),
                                    ("is_pirate", 30),
                                    ("other_party_image", 31),
                                    ("other_party_text", 32),
                                ]
                            ],
                            {},
                        ),
                        34: (
                            "wagtail.blocks.StreamBlock",
                            [[("candidate_page", 23), ("candidate_custom", 33)]],
                            {"label": " ", "required": False},
                        ),
                        35: (
                            "wagtail.blocks.StructBlock",
                            [[("heading", 21), ("new_candidates", 34)]],
                            {},
                        ),
                        36: (
                            "wagtail.blocks.CharBlock",
                            (),
                            {
                                "default": "Program",
                                "help_text": "Např. 'Program'",
                                "label": "Nadpis",
                            },
                        ),
                        37: ("wagtail.blocks.CharBlock", (), {"label": "Název"}),
                        38: ("wagtail.blocks.TextBlock", (), {"label": "Obsah"}),
                        39: ("wagtail.blocks.StructBlock", [[("content", 38)]], {}),
                        40: ("wagtail.blocks.ListBlock", (39,), {"label": "Body"}),
                        41: (
                            "wagtail.blocks.StructBlock",
                            [[("number", 24), ("name", 37), ("points", 40)]],
                            {},
                        ),
                        42: ("wagtail.blocks.ListBlock", (41,), {"label": "Kategorie"}),
                        43: (
                            "wagtail.blocks.URLBlock",
                            (),
                            {
                                "help_text": "Pro zobrazení odkazu na celou verzi programu musí být obě následující pole vyplněná.",
                                "label": "Odkaz na celou verzi programu",
                                "required": False,
                            },
                        ),
                        44: (
                            "wagtail.blocks.CharBlock",
                            (),
                            {
                                "label": "Nadpis odkazu na celou verzi programu",
                                "required": False,
                            },
                        ),
                        45: (
                            "wagtail.blocks.StructBlock",
                            [
                                [
                                    ("label", 36),
                                    ("categories", 42),
                                    ("long_version_url", 43),
                                    ("long_version_text", 44),
                                ]
                            ],
                            {},
                        ),
                        46: (
                            "wagtail.blocks.CharBlock",
                            (),
                            {
                                "help_text": "Nejnovější články se načtou automaticky",
                                "label": "Titulek",
                            },
                        ),
                        47: (
                            "wagtail.blocks.StructBlock",
                            [[("title", 46), ("description", 27)]],
                            {
                                "template": "styleguide2/includes/organisms/articles/elections/articles_section.html"
                            },
                        ),
                        48: ("wagtail.blocks.StructBlock", [[("heading", 10)]], {}),
                    },
                    verbose_name="Hlavní obsah",
                ),
            ),
        ]