Skip to content
Snippets Groups Projects
Commit 2627843f authored by Tomáš Valenta's avatar Tomáš Valenta
Browse files

squash migrations

parent 9e647981
No related branches found
No related tags found
2 merge requests!861Release: New homepage design,!852squash migrations
Pipeline #15947 passed
Showing
with 177 additions and 1050 deletions
# Generated by Django 4.1.10 on 2023-12-12 09:31
import wagtail.blocks
import wagtail.fields
import wagtail.images.blocks
from django.db import migrations
import main.blocks
class Migration(migrations.Migration):
dependencies = [
("main", "0062_alter_mainpersonpage_calendar_url"),
]
operations = [
migrations.AlterField(
model_name="mainhomepage",
name="content",
field=wagtail.fields.StreamField(
[
(
"carousel",
wagtail.blocks.StructBlock(
[
(
"button_link",
wagtail.blocks.URLBlock(label="Odkaz tlačítka"),
),
(
"button_text",
wagtail.blocks.CharBlock(label="Text tlačítka"),
),
(
"image",
wagtail.images.blocks.ImageChooserBlock(
label="Hlavní obrázek"
),
),
(
"line_1",
wagtail.blocks.TextBlock(label="První řádek"),
),
(
"line_2",
wagtail.blocks.TextBlock(label="Druhý řádek"),
),
]
),
),
(
"news",
wagtail.blocks.StructBlock(
[
(
"title",
wagtail.blocks.CharBlock(
help_text="Nejnovější články se načtou automaticky",
label="Titulek",
),
),
(
"description",
wagtail.blocks.TextBlock(label="Popis"),
),
]
),
),
(
"people",
wagtail.blocks.StructBlock(
[
(
"title_line_1",
wagtail.blocks.CharBlock(
label="První řádek titulku"
),
),
(
"title_line_2",
wagtail.blocks.CharBlock(
label="Druhý řádek titulku"
),
),
(
"description",
wagtail.blocks.TextBlock(label="Popis"),
),
(
"list",
wagtail.blocks.ListBlock(
main.blocks.BoxBlock, label="Boxíky"
),
),
]
),
),
(
"regions",
wagtail.blocks.StructBlock(
[
(
"title",
wagtail.blocks.CharBlock(
help_text="Články pro regiony se načtou automaticky",
label="Titulek",
),
)
]
),
),
(
"boxes",
wagtail.blocks.StructBlock(
[
("title", wagtail.blocks.CharBlock(label="Nadpis")),
(
"list",
wagtail.blocks.ListBlock(
main.blocks.BoxBlock, label="Boxíky"
),
),
(
"image",
wagtail.images.blocks.ImageChooserBlock(
label="Obrázek pozadí", required=False
),
),
]
),
),
],
blank=True,
use_json_field=True,
verbose_name="Hlavní obsah",
),
),
]
# Generated by Django 4.1.10 on 2023-12-21 15:00
from django.db import migrations, models
import django.db.models.deletion
import main.blocks
import shared.models
import wagtail.blocks
import wagtail.documents.blocks
import wagtail.fields
import wagtail.images.blocks
import wagtailmetadata.models
class Migration(migrations.Migration):
dependencies = [
('wagtailcore', '0083_workflowcontenttype'),
('wagtailimages', '0025_alter_image_file_alter_rendition_file'),
('main', '0062_alter_mainpersonpage_calendar_url'),
]
operations = [
migrations.RemoveField(
model_name='mainarticlepage',
name='article_type',
),
migrations.RemoveField(
model_name='mainarticlepage',
name='is_black',
),
migrations.RemoveField(
model_name='mainarticlepage',
name='region',
),
migrations.RemoveField(
model_name='mainhomepage',
name='contact_newcomers_link',
),
migrations.RemoveField(
model_name='mainhomepage',
name='contact_newcomers_text',
),
migrations.RemoveField(
model_name='mainhomepage',
name='donation_page_link',
),
migrations.RemoveField(
model_name='mainhomepage',
name='donation_page_text',
),
migrations.RemoveField(
model_name='mainpeoplepage',
name='perex',
),
migrations.RemoveField(
model_name='mainpersonpage',
name='people',
),
migrations.RemoveField(
model_name='mainprogrampage',
name='perex',
),
migrations.AddField(
model_name='mainhomepage',
name='important_item_name',
field=models.CharField(blank=True, help_text='Pokud není odkazovaná stránka na Majáku, použij možnost zadání samotné adresy níže.', max_length=16, null=True, verbose_name='Jméno'),
),
migrations.AddField(
model_name='mainhomepage',
name='important_item_page',
field=models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.PROTECT, related_name='+', to='wagtailcore.page', verbose_name='Stránka'),
),
migrations.AddField(
model_name='mainhomepage',
name='important_item_url',
field=models.URLField(blank=True, null=True, verbose_name='Adresa'),
),
migrations.AddField(
model_name='mainhomepage',
name='menu_button_content',
field=wagtail.fields.StreamField([('navbar_menu_item', wagtail.blocks.StructBlock([('button_link', wagtail.blocks.URLBlock(label='Odkaz tlačítka')), ('button_text', wagtail.blocks.CharBlock(label='Text tlačítka'))]))], blank=True, use_json_field=True, verbose_name='Obsah menu pro zapojení se'),
),
migrations.AddField(
model_name='mainhomepage',
name='menu_button_name',
field=models.CharField(default='Zapojte se', max_length=16, verbose_name='Text na tlačítku pro zapojení'),
preserve_default=False,
),
migrations.AddField(
model_name='mainpeoplepage',
name='perex_col_1',
field=models.TextField(default='', verbose_name='Perex - první sloupec'),
preserve_default=False,
),
migrations.AddField(
model_name='mainpeoplepage',
name='perex_col_2',
field=models.TextField(default='', verbose_name='Perex - druhý sloupec'),
preserve_default=False,
),
migrations.AddField(
model_name='mainpersonpage',
name='primary_group',
field=models.CharField(blank=True, help_text="např. 'Europarlament' nebo 'Sněmovna'", max_length=32, null=True, verbose_name='Kategorie'),
),
migrations.AddField(
model_name='mainpersonpage',
name='related_people',
field=wagtail.fields.StreamField([('person', wagtail.blocks.PageChooserBlock(label='Detail osoby', page_type=['main.MainPersonPage']))], blank=True, use_json_field=True, verbose_name='Další lidé'),
),
migrations.AlterField(
model_name='mainarticlepage',
name='content',
field=wagtail.fields.StreamField([('text', wagtail.blocks.RichTextBlock(template='main/includes/atoms/text/prose_richtext.html')), ('quote', wagtail.blocks.StructBlock([('quote', wagtail.blocks.CharBlock(label='Citace')), ('autor_name', wagtail.blocks.CharBlock(label='Jméno autora'))])), ('download', wagtail.blocks.StructBlock([('file', wagtail.documents.blocks.DocumentChooserBlock(label='Stáhnutelný soubor'))]))], blank=True, use_json_field=True, verbose_name='Článek'),
),
migrations.AlterField(
model_name='maincontactpage',
name='contact_boxes',
field=wagtail.fields.StreamField([('item', wagtail.blocks.StructBlock([('title', wagtail.blocks.CharBlock(label='Titulek')), ('image', wagtail.images.blocks.ImageChooserBlock(label='Ikona')), ('subtitle', wagtail.blocks.CharBlock(label='Podtitulek'))]))], blank=True, use_json_field=True, verbose_name='Kontaktní boxy'),
),
migrations.AlterField(
model_name='maincrossroadpage',
name='headlined_cards_content',
field=wagtail.fields.StreamField([('headlined_cards', wagtail.blocks.StructBlock([('headline', wagtail.blocks.CharBlock(label='Titulek bloku', required=False)), ('card_items', wagtail.blocks.ListBlock(wagtail.blocks.StructBlock([('image', wagtail.images.blocks.ImageChooserBlock(label='Obrázek')), ('title', wagtail.blocks.CharBlock(label='Titulek', required=True)), ('text', wagtail.blocks.RichTextBlock(label='Krátký text pod nadpisem', required=False)), ('page', wagtail.blocks.PageChooserBlock(label='Stránka', page_type=['main.MainArticlesPage', 'main.MainArticlePage', 'main.MainProgramPage', 'main.MainPeoplePage', 'main.MainPersonPage', 'main.MainSimplePage', 'main.MainContactPage', 'main.MainCrossroadPage'], required=False)), ('link', wagtail.blocks.URLBlock(label='Odkaz', required=False))], template='main/includes/molecules/boxes/card_box_block.html'), label='Karty s odkazy'))]))], blank=True, use_json_field=True, verbose_name='Karty rozcestníku s nadpisem'),
),
migrations.AlterField(
model_name='mainhomepage',
name='content',
field=wagtail.fields.StreamField([('carousel', wagtail.blocks.StructBlock([('line_1', wagtail.blocks.TextBlock(label='První řádek')), ('line_2', wagtail.blocks.TextBlock(label='Druhý řádek'))])), ('news', wagtail.blocks.StructBlock([('title', wagtail.blocks.CharBlock(help_text='Nejnovější články se načtou automaticky', label='Titulek')), ('description', wagtail.blocks.TextBlock(label='Popis'))])), ('europarl_news', wagtail.blocks.StructBlock([])), ('people', wagtail.blocks.StructBlock([('title_line_1', wagtail.blocks.CharBlock(label='První řádek titulku')), ('title_line_2', wagtail.blocks.CharBlock(label='Druhý řádek titulku')), ('description', wagtail.blocks.TextBlock(label='Popis')), ('list', wagtail.blocks.ListBlock(main.blocks.BoxBlock, label='Boxíky'))])), ('regions', wagtail.blocks.StructBlock([('title', wagtail.blocks.CharBlock(help_text='Články pro regiony se načtou automaticky', label='Titulek'))])), ('boxes', wagtail.blocks.StructBlock([('title', wagtail.blocks.CharBlock(label='Nadpis')), ('list', wagtail.blocks.ListBlock(main.blocks.BoxBlock, label='Boxíky')), ('image', wagtail.images.blocks.ImageChooserBlock(label='Obrázek pozadí', required=False))]))], blank=True, use_json_field=True, verbose_name='Hlavní obsah'),
),
migrations.AlterField(
model_name='mainhomepage',
name='footer_other_links',
field=wagtail.fields.StreamField([('other_links', wagtail.blocks.StructBlock([('title', wagtail.blocks.CharBlock(label='Titulek')), ('list', wagtail.blocks.ListBlock(main.blocks.LinkBlock, label='Seznam odkazů s titulkem'))]))], blank=True, use_json_field=True, verbose_name='Odkazy v zápatí webu'),
),
migrations.AlterField(
model_name='mainhomepage',
name='menu',
field=wagtail.fields.StreamField([('menu_item', wagtail.blocks.StructBlock([('title', wagtail.blocks.CharBlock(help_text='Pokud není odkazovaná stránka na Majáku, použij možnost zadání samotné adresy níže.', label='Titulek', required=True)), ('page', wagtail.blocks.PageChooserBlock(label='Stránka', required=False)), ('link', wagtail.blocks.URLBlock(label='Odkaz', required=False))]))], blank=True, use_json_field=True, verbose_name='Položky'),
),
migrations.AlterField(
model_name='mainhomepage',
name='social_links',
field=wagtail.fields.StreamField([('social_links', wagtail.blocks.StructBlock([('text', wagtail.blocks.CharBlock(label='Název')), ('link', wagtail.blocks.URLBlock(label='Odkaz')), ('icon', wagtail.blocks.CharBlock(help_text='Seznam ikon - https://styleguide.pirati.cz/latest/?p=viewall-atoms-icons <br/>Název ikony zadejte bez tečky na začátku', label='Ikona'))]))], blank=True, use_json_field=True, verbose_name='Odkazy na sociální sítě'),
),
migrations.AlterField(
model_name='mainpeoplepage',
name='people',
field=wagtail.fields.StreamField([('people_group', wagtail.blocks.StructBlock([('title', wagtail.blocks.CharBlock(label='Titulek')), ('slug', wagtail.blocks.CharBlock(help_text='Není třeba vyplňovat, bude automaticky vyplněno', label='Slug skupiny', required=False)), ('person_list', wagtail.blocks.ListBlock(wagtail.blocks.PageChooserBlock(label='Detail osoby', page_type=['main.MainPersonPage']), label='Skupina osob'))], label='Seznam osob')), ('team_group', wagtail.blocks.StructBlock([('title', wagtail.blocks.CharBlock(label='Název sekce týmů')), ('slug', wagtail.blocks.CharBlock(help_text='Není třeba vyplňovat, bude automaticky vyplněno', label='Slug sekce', required=False)), ('team_list', wagtail.blocks.ListBlock(wagtail.blocks.StructBlock([('headline', wagtail.blocks.CharBlock(label='Titulek bloku', required=False)), ('card_items', wagtail.blocks.ListBlock(wagtail.blocks.StructBlock([('image', wagtail.images.blocks.ImageChooserBlock(label='Obrázek')), ('title', wagtail.blocks.CharBlock(label='Titulek', required=True)), ('text', wagtail.blocks.RichTextBlock(label='Krátký text pod nadpisem', required=False)), ('page', wagtail.blocks.PageChooserBlock(label='Stránka', page_type=['main.MainArticlesPage', 'main.MainArticlePage', 'main.MainProgramPage', 'main.MainPeoplePage', 'main.MainPersonPage', 'main.MainSimplePage', 'main.MainContactPage', 'main.MainCrossroadPage'], required=False)), ('link', wagtail.blocks.URLBlock(label='Odkaz', required=False))], template='main/includes/molecules/boxes/card_box_block.html'), label='Karty s odkazy'))], label='Karta týmu'), label='Týmy'))]))], blank=True, use_json_field=True, verbose_name='Lidé a týmy'),
),
migrations.AlterField(
model_name='mainpersonpage',
name='social_links',
field=wagtail.fields.StreamField([('social_links', wagtail.blocks.StructBlock([('text', wagtail.blocks.CharBlock(label='Název')), ('link', wagtail.blocks.URLBlock(label='Odkaz')), ('icon', wagtail.blocks.CharBlock(help_text='Seznam ikon - https://styleguide.pirati.cz/latest/?p=viewall-atoms-icons <br/>Název ikony zadejte bez tečky na začátku', label='Ikona'))]))], blank=True, use_json_field=True, verbose_name='Odkazy na sociální sítě'),
),
migrations.AlterField(
model_name='mainprogrampage',
name='program',
field=wagtail.fields.StreamField([('program_group', wagtail.blocks.StructBlock([('title', wagtail.blocks.CharBlock(label='Titulek části programu')), ('point_list', wagtail.blocks.ListBlock(wagtail.blocks.StructBlock([('url', wagtail.blocks.URLBlock(label='Odkaz pokrývající celou tuto část', required=False)), ('icon', wagtail.images.blocks.ImageChooserBlock(label='Ikona', required=False)), ('title', wagtail.blocks.CharBlock(label='Titulek článku programu')), ('text', wagtail.blocks.RichTextBlock(features=['h3', 'h4', 'h5', 'bold', 'italic', 'ol', 'ul', 'hr', 'link', 'document-link', 'image', 'superscript', 'subscript', 'strikethrough', 'blockquote', 'embed'], label='Obsah'))]), label='Jednotlivé články programu'))])), ('program_group_crossroad', wagtail.blocks.StructBlock([('title', wagtail.blocks.CharBlock(label='Titulek části programu')), ('point_list', wagtail.blocks.ListBlock(wagtail.blocks.StructBlock([('image', wagtail.images.blocks.ImageChooserBlock(label='Obrázek')), ('title', wagtail.blocks.CharBlock(label='Titulek', required=True)), ('text', wagtail.blocks.RichTextBlock(label='Krátký text pod nadpisem', required=False)), ('page', wagtail.blocks.PageChooserBlock(label='Stránka', page_type=['main.MainArticlesPage', 'main.MainArticlePage', 'main.MainProgramPage', 'main.MainPeoplePage', 'main.MainPersonPage', 'main.MainSimplePage', 'main.MainContactPage', 'main.MainCrossroadPage'], required=False)), ('link', wagtail.blocks.URLBlock(label='Odkaz', required=False))]), label='Karty programu'))])), ('program_group_popout', wagtail.blocks.StructBlock([('title', wagtail.blocks.CharBlock(label='Titulek části programu')), ('categories', wagtail.blocks.ListBlock(wagtail.blocks.StructBlock([('name', wagtail.blocks.CharBlock(label='Název')), ('icon', wagtail.images.blocks.ImageChooserBlock(label='Ikona', required=False)), ('point_list', wagtail.blocks.ListBlock(wagtail.blocks.StructBlock([('title', wagtail.blocks.CharBlock(label='Titulek vyskakovacího bloku')), ('content', wagtail.blocks.RichTextBlock(features=['h3', 'h4', 'h5', 'bold', 'italic', 'ol', 'ul', 'hr', 'link', 'document-link', 'image', 'superscript', 'subscript', 'strikethrough', 'blockquote', 'embed'], label='Obsah'))]), label='Jednotlivé bloky programu'))]), label='Kategorie programu'))]))], blank=True, use_json_field=True, verbose_name='Program'),
),
migrations.AlterField(
model_name='mainsimplepage',
name='content',
field=wagtail.fields.StreamField([('text', wagtail.blocks.RichTextBlock(template='main/includes/atoms/text/prose_richtext.html'))], blank=True, use_json_field=True, verbose_name='Hlavní obsah'),
),
migrations.CreateModel(
name='MainSearchPage',
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')),
('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': 'Vyhledávací stránka',
},
bases=(shared.models.SubpageMixin, wagtailmetadata.models.WagtailImageMetadataMixin, 'wagtailcore.page', models.Model),
),
]
# Generated by Django 4.1.10 on 2023-12-12 10:22
import django.db.models.deletion
import wagtail.blocks
import wagtail.fields
import wagtail.images.blocks
from django.db import migrations, models
import main.blocks
class Migration(migrations.Migration):
dependencies = [
("wagtailcore", "0083_workflowcontenttype"),
("main", "0063_alter_mainhomepage_content"),
]
operations = [
migrations.AddField(
model_name="mainhomepage",
name="important_item_name",
field=models.CharField(
blank=True,
help_text="Pokud není odkazovaná stránka na Majáku, použij možnost zadání samotné adresy níže",
max_length=16,
null=True,
verbose_name="Jméno",
),
),
migrations.AddField(
model_name="mainhomepage",
name="important_item_page",
field=models.ForeignKey(
blank=True,
null=True,
on_delete=django.db.models.deletion.PROTECT,
related_name="+",
to="wagtailcore.page",
verbose_name="Stránka",
),
),
migrations.AddField(
model_name="mainhomepage",
name="important_item_url",
field=models.URLField(blank=True, null=True, verbose_name="Adresa"),
),
migrations.AlterField(
model_name="mainhomepage",
name="content",
field=wagtail.fields.StreamField(
[
(
"carousel",
wagtail.blocks.StructBlock(
[
(
"line_1",
wagtail.blocks.TextBlock(label="První řádek"),
),
(
"line_2",
wagtail.blocks.TextBlock(label="Druhý řádek"),
),
]
),
),
(
"news",
wagtail.blocks.StructBlock(
[
(
"title",
wagtail.blocks.CharBlock(
help_text="Nejnovější články se načtou automaticky",
label="Titulek",
),
),
(
"description",
wagtail.blocks.TextBlock(label="Popis"),
),
]
),
),
(
"people",
wagtail.blocks.StructBlock(
[
(
"title_line_1",
wagtail.blocks.CharBlock(
label="První řádek titulku"
),
),
(
"title_line_2",
wagtail.blocks.CharBlock(
label="Druhý řádek titulku"
),
),
(
"description",
wagtail.blocks.TextBlock(label="Popis"),
),
(
"list",
wagtail.blocks.ListBlock(
main.blocks.BoxBlock, label="Boxíky"
),
),
]
),
),
(
"regions",
wagtail.blocks.StructBlock(
[
(
"title",
wagtail.blocks.CharBlock(
help_text="Články pro regiony se načtou automaticky",
label="Titulek",
),
)
]
),
),
(
"boxes",
wagtail.blocks.StructBlock(
[
("title", wagtail.blocks.CharBlock(label="Nadpis")),
(
"list",
wagtail.blocks.ListBlock(
main.blocks.BoxBlock, label="Boxíky"
),
),
(
"image",
wagtail.images.blocks.ImageChooserBlock(
label="Obrázek pozadí", required=False
),
),
]
),
),
],
blank=True,
use_json_field=True,
verbose_name="Hlavní obsah",
),
),
]
# Generated by Django 4.1.10 on 2023-12-12 10:26
from django.db import migrations, models
class Migration(migrations.Migration):
dependencies = [
("main", "0064_mainhomepage_important_item_name_and_more"),
]
operations = [
migrations.AlterField(
model_name="mainhomepage",
name="important_item_name",
field=models.CharField(
blank=True,
help_text="Pokud není odkazovaná stránka na Majáku, použij možnost zadání samotné adresy níže.",
max_length=16,
null=True,
verbose_name="Jméno",
),
),
]
# Generated by Django 4.1.10 on 2023-12-12 10:43
import wagtail.blocks
import wagtail.fields
from django.db import migrations
class Migration(migrations.Migration):
dependencies = [
("main", "0065_alter_mainhomepage_important_item_name"),
]
operations = [
migrations.AlterField(
model_name="mainhomepage",
name="menu",
field=wagtail.fields.StreamField(
[
(
"menu_item",
wagtail.blocks.StructBlock(
[
(
"title",
wagtail.blocks.CharBlock(
help_text="Pokud není odkazovaná stránka na Majáku, použij možnost zadání samotné adresy níže.",
label="Titulek",
required=True,
),
),
(
"page",
wagtail.blocks.PageChooserBlock(
label="Stránka", required=False
),
),
(
"link",
wagtail.blocks.URLBlock(
label="Odkaz", required=False
),
),
]
),
)
],
blank=True,
use_json_field=True,
verbose_name="Menu",
),
),
]
# Generated by Django 4.1.10 on 2023-12-12 11:35
import wagtail.blocks
import wagtail.fields
from django.db import migrations
class Migration(migrations.Migration):
dependencies = [
("main", "0066_alter_mainhomepage_menu"),
]
operations = [
migrations.AlterField(
model_name="mainhomepage",
name="menu",
field=wagtail.fields.StreamField(
[
(
"menu_item",
wagtail.blocks.StructBlock(
[
(
"title",
wagtail.blocks.CharBlock(
help_text="Pokud není odkazovaná stránka na Majáku, použij možnost zadání samotné adresy níže.",
label="Titulek",
required=True,
),
),
(
"page",
wagtail.blocks.PageChooserBlock(
label="Stránka", required=False
),
),
(
"link",
wagtail.blocks.URLBlock(
label="Odkaz", required=False
),
),
]
),
)
],
blank=True,
use_json_field=True,
verbose_name="Položky",
),
),
migrations.AlterField(
model_name="mainhomepage",
name="social_links",
field=wagtail.fields.StreamField(
[
(
"social_links",
wagtail.blocks.StructBlock(
[
("text", wagtail.blocks.CharBlock(label="Název")),
("link", wagtail.blocks.URLBlock(label="Odkaz")),
(
"icon",
wagtail.blocks.CharBlock(
help_text="Seznam ikon - https://styleguide.pirati.cz/latest/?p=viewall-atoms-icons <br/>Název ikony zadejte bez tečky na začátku",
label="Ikona",
),
),
]
),
)
],
blank=True,
use_json_field=True,
verbose_name="Odkazy na sociální sítě",
),
),
migrations.AlterField(
model_name="mainpersonpage",
name="social_links",
field=wagtail.fields.StreamField(
[
(
"social_links",
wagtail.blocks.StructBlock(
[
("text", wagtail.blocks.CharBlock(label="Název")),
("link", wagtail.blocks.URLBlock(label="Odkaz")),
(
"icon",
wagtail.blocks.CharBlock(
help_text="Seznam ikon - https://styleguide.pirati.cz/latest/?p=viewall-atoms-icons <br/>Název ikony zadejte bez tečky na začátku",
label="Ikona",
),
),
]
),
)
],
blank=True,
use_json_field=True,
verbose_name="Odkazy na sociální sítě",
),
),
]
# Generated by Django 4.1.10 on 2023-12-12 19:02
import wagtail.blocks
import wagtail.fields
from django.db import migrations
import main.blocks
class Migration(migrations.Migration):
dependencies = [
("main", "0067_alter_mainhomepage_menu_and_more"),
]
operations = [
migrations.AlterField(
model_name="mainhomepage",
name="footer_other_links",
field=wagtail.fields.StreamField(
[
(
"other_links",
wagtail.blocks.StructBlock(
[
("title", wagtail.blocks.CharBlock(label="Titulek")),
(
"list",
wagtail.blocks.ListBlock(
main.blocks.LinkBlock,
label="Seznam odkazů s titulkem",
),
),
]
),
)
],
blank=True,
use_json_field=True,
verbose_name="Odkazy v zápatí webu",
),
),
]
# Generated by Django 4.1.10 on 2023-12-12 20:23
from django.db import migrations
class Migration(migrations.Migration):
dependencies = [
("main", "0068_alter_mainhomepage_footer_other_links"),
]
operations = [
migrations.RemoveField(
model_name="mainarticlepage",
name="article_type",
),
]
# Generated by Django 4.1.10 on 2023-12-12 20:25
from django.db import migrations
class Migration(migrations.Migration):
dependencies = [
("main", "0069_remove_mainarticlepage_article_type"),
]
operations = [
migrations.RemoveField(
model_name="mainarticlespage",
name="perex",
),
]
# Generated by Django 4.1.10 on 2023-12-12 22:44
import wagtail.fields
from django.db import migrations
class Migration(migrations.Migration):
dependencies = [
("main", "0070_remove_mainarticlespage_perex"),
]
operations = [
migrations.RemoveField(
model_name="mainpeoplepage",
name="perex",
),
migrations.AddField(
model_name="mainpeoplepage",
name="perex_col_1",
field=wagtail.fields.RichTextField(
default="", verbose_name="Perex - první sloupec"
),
preserve_default=False,
),
migrations.AddField(
model_name="mainpeoplepage",
name="perex_col_2",
field=wagtail.fields.RichTextField(
default="", verbose_name="Perex - druhý sloupec"
),
preserve_default=False,
),
]
# Generated by Django 4.1.10 on 2023-12-13 20:05
import wagtail.blocks
import wagtail.documents.blocks
import wagtail.fields
import wagtail.images.blocks
from django.db import migrations
class Migration(migrations.Migration):
dependencies = [
("main", "0071_remove_mainpeoplepage_perex_and_more"),
]
operations = [
migrations.AlterField(
model_name="mainarticlepage",
name="content",
field=wagtail.fields.StreamField(
[
(
"text",
wagtail.blocks.RichTextBlock(
template="main/includes/atoms/text/prose_richtext.html"
),
),
(
"quote",
wagtail.blocks.StructBlock(
[
("quote", wagtail.blocks.CharBlock(label="Citace")),
(
"autor_name",
wagtail.blocks.CharBlock(label="Jméno autora"),
),
]
),
),
(
"download",
wagtail.blocks.StructBlock(
[
(
"file",
wagtail.documents.blocks.DocumentChooserBlock(
label="Stáhnutelný soubor"
),
)
]
),
),
(
"image_left",
wagtail.blocks.StructBlock(
[
(
"image",
wagtail.images.blocks.ImageChooserBlock(
label="Obrázek"
),
),
(
"image_source",
wagtail.blocks.CharBlock(
help_text="Např. 'europoslankyně Markéta Gregorová'",
label="Zdroj obrázku",
),
),
(
"href",
wagtail.blocks.URLBlock(label="Odkaz k textu"),
),
("text", wagtail.blocks.RichTextBlock(label="Text")),
]
),
),
(
"image_right",
wagtail.blocks.StructBlock(
[
(
"image",
wagtail.images.blocks.ImageChooserBlock(
label="Obrázek"
),
),
(
"image_source",
wagtail.blocks.CharBlock(
help_text="Např. 'europoslankyně Markéta Gregorová'",
label="Zdroj obrázku",
),
),
(
"href",
wagtail.blocks.URLBlock(label="Odkaz k textu"),
),
("text", wagtail.blocks.RichTextBlock(label="Text")),
]
),
),
],
blank=True,
use_json_field=True,
verbose_name="Článek",
),
),
]
# Generated by Django 4.1.10 on 2023-12-13 22:27
import wagtail.blocks
import wagtail.documents.blocks
import wagtail.fields
from django.db import migrations, models
class Migration(migrations.Migration):
dependencies = [
("main", "0072_alter_mainarticlepage_content"),
]
operations = [
migrations.AlterField(
model_name="mainarticlepage",
name="content",
field=wagtail.fields.StreamField(
[
(
"text",
wagtail.blocks.RichTextBlock(
template="main/includes/atoms/text/prose_richtext.html"
),
),
(
"quote",
wagtail.blocks.StructBlock(
[
("quote", wagtail.blocks.CharBlock(label="Citace")),
(
"autor_name",
wagtail.blocks.CharBlock(label="Jméno autora"),
),
]
),
),
(
"download",
wagtail.blocks.StructBlock(
[
(
"file",
wagtail.documents.blocks.DocumentChooserBlock(
label="Stáhnutelný soubor"
),
)
]
),
),
],
blank=True,
use_json_field=True,
verbose_name="Článek",
),
),
migrations.AlterField(
model_name="mainpeoplepage",
name="perex_col_1",
field=models.TextField(verbose_name="Perex - první sloupec"),
),
migrations.AlterField(
model_name="mainpeoplepage",
name="perex_col_2",
field=models.TextField(verbose_name="Perex - druhý sloupec"),
),
]
# Generated by Django 4.1.10 on 2023-12-14 16:42
from django.db import migrations, models
class Migration(migrations.Migration):
dependencies = [
("main", "0073_alter_mainarticlepage_content_and_more"),
]
operations = [
migrations.AddField(
model_name="mainpersonpage",
name="primary_group",
field=models.CharField(
blank=True,
help_text="např. 'Europarlament' nebo 'Sněmovna'",
max_length=32,
null=True,
verbose_name="Kategorie",
),
),
]
# Generated by Django 4.1.10 on 2023-12-14 17:55
from django.db import migrations
class Migration(migrations.Migration):
dependencies = [
("main", "0074_mainpersonpage_primary_group"),
]
operations = [
migrations.RenameField(
model_name="mainpersonpage",
old_name="people",
new_name="related_people",
),
]
# Generated by Django 4.1.10 on 2023-12-14 17:59
from django.db import migrations
class Migration(migrations.Migration):
dependencies = [
("main", "0075_rename_people_mainpersonpage_related_people"),
]
operations = [
migrations.RemoveField(
model_name="mainarticlepage",
name="is_black",
),
]
# Generated by Django 4.1.10 on 2023-12-14 18:08
import django.db.models.deletion
from django.db import migrations, models
class Migration(migrations.Migration):
dependencies = [
("wagtailimages", "0025_alter_image_file_alter_rendition_file"),
("main", "0076_remove_mainarticlepage_is_black"),
]
operations = [
migrations.AlterField(
model_name="mainarticlepage",
name="image",
field=models.ForeignKey(
blank=True,
help_text="Ukazuje se v kartách, které na článek odkazují. Např. na hlavní stránce a stránkách osob.",
null=True,
on_delete=django.db.models.deletion.PROTECT,
related_name="+",
to="wagtailimages.image",
verbose_name="Obrázek",
),
),
]
# Generated by Django 4.1.10 on 2023-12-14 18:16
import django.db.models.deletion
from django.db import migrations, models
class Migration(migrations.Migration):
dependencies = [
("wagtailimages", "0025_alter_image_file_alter_rendition_file"),
("main", "0077_alter_mainarticlepage_image"),
]
operations = [
migrations.AlterField(
model_name="mainarticlepage",
name="image",
field=models.ForeignKey(
blank=True,
null=True,
on_delete=django.db.models.deletion.PROTECT,
to="wagtailimages.image",
verbose_name="obrázek",
),
),
]
# Generated by Django 4.1.10 on 2023-12-14 19:36
from django.db import migrations, models
class Migration(migrations.Migration):
dependencies = [
("main", "0078_alter_mainarticlepage_image"),
]
operations = [
migrations.RemoveField(
model_name="mainpersonpage",
name="related_people",
),
migrations.AddField(
model_name="mainpersonpage",
name="related_people",
field=models.ManyToManyField(
to="main.mainpersonpage", verbose_name="Další lidé"
),
),
]
# Generated by Django 4.1.10 on 2023-12-14 20:25
import wagtail.blocks
import wagtail.fields
from django.db import migrations
class Migration(migrations.Migration):
dependencies = [
("main", "0079_remove_mainpersonpage_related_people_and_more"),
]
operations = [
migrations.RemoveField(
model_name="mainpersonpage",
name="related_people",
),
migrations.AddField(
model_name="mainpersonpage",
name="related_people",
field=wagtail.fields.StreamField(
[
(
"person",
wagtail.blocks.PageChooserBlock(
label="Detail osoby", page_type=["main.MainPersonPage"]
),
)
],
blank=True,
use_json_field=True,
verbose_name="Další lidé",
),
),
]
# Generated by Django 4.1.10 on 2023-12-14 20:54
import wagtail.blocks
import wagtail.fields
import wagtail.images.blocks
from django.db import migrations
import main.blocks
class Migration(migrations.Migration):
dependencies = [
("main", "0080_remove_mainpersonpage_related_people_and_more"),
]
operations = [
migrations.RemoveField(
model_name="mainarticlepage",
name="region",
),
migrations.AlterField(
model_name="mainhomepage",
name="content",
field=wagtail.fields.StreamField(
[
(
"carousel",
wagtail.blocks.StructBlock(
[
(
"line_1",
wagtail.blocks.TextBlock(label="První řádek"),
),
(
"line_2",
wagtail.blocks.TextBlock(label="Druhý řádek"),
),
]
),
),
(
"news",
wagtail.blocks.StructBlock(
[
(
"title",
wagtail.blocks.CharBlock(
help_text="Nejnovější články se načtou automaticky",
label="Titulek",
),
),
(
"description",
wagtail.blocks.TextBlock(label="Popis"),
),
]
),
),
("europarl_news", wagtail.blocks.StructBlock([])),
(
"people",
wagtail.blocks.StructBlock(
[
(
"title_line_1",
wagtail.blocks.CharBlock(
label="První řádek titulku"
),
),
(
"title_line_2",
wagtail.blocks.CharBlock(
label="Druhý řádek titulku"
),
),
(
"description",
wagtail.blocks.TextBlock(label="Popis"),
),
(
"list",
wagtail.blocks.ListBlock(
main.blocks.BoxBlock, label="Boxíky"
),
),
]
),
),
(
"regions",
wagtail.blocks.StructBlock(
[
(
"title",
wagtail.blocks.CharBlock(
help_text="Články pro regiony se načtou automaticky",
label="Titulek",
),
)
]
),
),
(
"boxes",
wagtail.blocks.StructBlock(
[
("title", wagtail.blocks.CharBlock(label="Nadpis")),
(
"list",
wagtail.blocks.ListBlock(
main.blocks.BoxBlock, label="Boxíky"
),
),
(
"image",
wagtail.images.blocks.ImageChooserBlock(
label="Obrázek pozadí", required=False
),
),
]
),
),
],
blank=True,
use_json_field=True,
verbose_name="Hlavní obsah",
),
),
]
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment