Select Git revision
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",
),
),
]