Select Git revision
chat-post-with-ratings.mustache
0091_districtinteractiveprogrampage.py 1.91 KiB
# Generated by Django 4.0.4 on 2022-06-29 16:44
from django.db import migrations, models
import django.db.models.deletion
import shared.models
import wagtail.core.blocks
import wagtail.core.fields
import wagtailmetadata.models
class Migration(migrations.Migration):
dependencies = [
('wagtailimages', '0023_add_choose_permissions'),
('wagtailcore', '0066_collection_management_permissions'),
('district', '0090_districtgeofeaturecollectionpage_promoted_block_title_and_more'),
]
operations = [
migrations.CreateModel(
name='DistrictInteractiveProgramPage',
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')),
('perex', models.TextField(blank=True, verbose_name='Perex')),
('content', wagtail.core.fields.StreamField([('interactive_program_block', wagtail.core.blocks.StructBlock([('headline', wagtail.core.blocks.CharBlock(label='Titulek bloku', required=True)), ('perex', wagtail.core.blocks.TextBlock(label='Krátký text pod nadpisem', required=True)), ('program_items', wagtail.core.blocks.ListBlock(wagtail.core.blocks.StructBlock([('title', wagtail.core.blocks.CharBlock(label='Název', required=True)), ('content', wagtail.core.blocks.RichTextBlock(label='Obsah', required=True))]), label='Seznam bodů', required=True))]))], verbose_name='obsah stránky')),
('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': 'Program',
},
bases=(shared.models.SubpageMixin, wagtailmetadata.models.WagtailImageMetadataMixin, 'wagtailcore.page', models.Model),
),
]