# Generated by Django 3.0.1 on 2020-01-02 00:06 import ckeditor.fields import cms.models from django.conf import settings from django.db import migrations, models import django.db.models.deletion import embed_video.fields class Migration(migrations.Migration): initial = True dependencies = [ migrations.swappable_dependency(settings.CMS_PAGE_MODEL), ('contenttypes', '0002_remove_content_type_name'), ] operations = [ migrations.CreateModel( name='Page', fields=[ ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), ('position', models.PositiveIntegerField(blank=True, verbose_name='position')), ('title', cms.models.VarCharField(verbose_name='title')), ('slug', models.SlugField(blank=True, help_text='A short identifier to use in URLs', unique=True, verbose_name='slug')), ('menu', models.BooleanField(default=True, verbose_name='visible in menu')), ], options={ 'verbose_name': 'Page', 'verbose_name_plural': 'Pages', 'ordering': ['position'], 'abstract': False, }, ), migrations.CreateModel( name='Section', fields=[ ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), ('type', cms.models.VarCharChoiceField(choices=[('textsection', 'Tekst'), ('imagesection', 'Afbeelding')], default='', verbose_name='section type')), ('position', models.PositiveIntegerField(blank=True, verbose_name='position')), ('title', cms.models.VarCharField(blank=True, verbose_name='title')), ('color', models.PositiveIntegerField(choices=[(1, 'Wit')], default=1, verbose_name='color')), ('content', ckeditor.fields.RichTextField(blank=True, verbose_name='content')), ('image', models.ImageField(blank=True, upload_to='', verbose_name='image')), ('video', embed_video.fields.EmbedVideoField(blank=True, help_text='Paste a YouTube, Vimeo, or SoundCloud link', verbose_name='video')), ('button_text', cms.models.VarCharField(blank=True, verbose_name='button text')), ('button_link', cms.models.VarCharField(blank=True, verbose_name='button link')), ('page', models.ForeignKey(on_delete=django.db.models.deletion.PROTECT, related_name='sections', to=settings.CMS_PAGE_MODEL, verbose_name='page')), ('polymorphic_ctype', models.ForeignKey(editable=False, null=True, on_delete=django.db.models.deletion.CASCADE, related_name='polymorphic_app.section_set+', to='contenttypes.ContentType')), ], options={ 'verbose_name': 'section', 'verbose_name_plural': 'sections', 'ordering': ['position'], 'abstract': False, }, ), migrations.CreateModel( name='ImageSection', fields=[ ], options={ 'proxy': True, 'indexes': [], 'constraints': [], }, bases=('app.section',), ), migrations.CreateModel( name='TextSection', fields=[ ], options={ 'proxy': True, 'indexes': [], 'constraints': [], }, bases=('app.section',), ), ]