migrations
This commit is contained in:
297
src/project/migrations/0001_initial.py
Normal file
297
src/project/migrations/0001_initial.py
Normal file
@@ -0,0 +1,297 @@
|
||||
# -*- coding: utf-8 -*-
|
||||
# Generated by Django 1.9.13 on 2018-02-06 01:53
|
||||
from __future__ import unicode_literals
|
||||
|
||||
from django.conf import settings
|
||||
from django.db import migrations, models
|
||||
import django.db.models.deletion
|
||||
import djangocms_text_ckeditor.fields
|
||||
import filer.fields.folder
|
||||
import filer.fields.image
|
||||
import fontawesome.fields
|
||||
import parler.models
|
||||
|
||||
|
||||
class Migration(migrations.Migration):
|
||||
|
||||
initial = True
|
||||
|
||||
dependencies = [
|
||||
('cms', '0018_pagenode'),
|
||||
migrations.swappable_dependency(settings.FILER_IMAGE_MODEL),
|
||||
('filer', '0007_auto_20161016_1055'),
|
||||
]
|
||||
|
||||
operations = [
|
||||
migrations.CreateModel(
|
||||
name='DownloadSection',
|
||||
fields=[
|
||||
('cmsplugin_ptr', models.OneToOneField(auto_created=True, on_delete=django.db.models.deletion.CASCADE, parent_link=True, primary_key=True, related_name='project_downloadsection', serialize=False, to='cms.CMSPlugin')),
|
||||
],
|
||||
options={
|
||||
'verbose_name': 'Download Section',
|
||||
'verbose_name_plural': 'Download Sections',
|
||||
'abstract': False,
|
||||
},
|
||||
bases=('cms.cmsplugin',),
|
||||
),
|
||||
migrations.CreateModel(
|
||||
name='DownloadSectionFolder',
|
||||
fields=[
|
||||
('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')),
|
||||
('ordering', models.IntegerField(default=5, verbose_name='Sortierung')),
|
||||
('download_section', models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, related_name='folders', to='project.DownloadSection', verbose_name='Download Section')),
|
||||
('folder', filer.fields.folder.FilerFolderField(on_delete=django.db.models.deletion.CASCADE, to='filer.Folder', verbose_name='Ordner')),
|
||||
],
|
||||
options={
|
||||
'ordering': ['ordering'],
|
||||
},
|
||||
),
|
||||
migrations.CreateModel(
|
||||
name='HighlightList',
|
||||
fields=[
|
||||
('cmsplugin_ptr', models.OneToOneField(auto_created=True, on_delete=django.db.models.deletion.CASCADE, parent_link=True, primary_key=True, related_name='project_highlightlist', serialize=False, to='cms.CMSPlugin')),
|
||||
('full_width', models.BooleanField(default=False, verbose_name='Volle Breite')),
|
||||
],
|
||||
options={
|
||||
'verbose_name': 'Highlight List',
|
||||
'verbose_name_plural': 'Highlight Lists',
|
||||
'abstract': False,
|
||||
},
|
||||
bases=('cms.cmsplugin',),
|
||||
),
|
||||
migrations.CreateModel(
|
||||
name='HighlightListItem',
|
||||
fields=[
|
||||
('cmsplugin_ptr', models.OneToOneField(auto_created=True, on_delete=django.db.models.deletion.CASCADE, parent_link=True, primary_key=True, related_name='project_highlightlistitem', serialize=False, to='cms.CMSPlugin')),
|
||||
('icon', fontawesome.fields.IconField(blank=True, max_length=60, null=True, verbose_name='Icon')),
|
||||
('animated_icon', models.CharField(blank=True, choices=[('strength', 'Stärken'), ('learning', 'Lernen'), ('creativity', 'Kreativität'), ('curiosity', 'Neugierde'), ('education', 'Bildung'), ('happiness', 'Glücklichkeit')], max_length=256, null=True, verbose_name='Animiertes Icon')),
|
||||
('title', djangocms_text_ckeditor.fields.HTMLField(verbose_name='Titel')),
|
||||
('text', djangocms_text_ckeditor.fields.HTMLField(verbose_name='Text')),
|
||||
],
|
||||
options={
|
||||
'verbose_name': 'Highlight List Item',
|
||||
'verbose_name_plural': 'Highlight List Items',
|
||||
'abstract': False,
|
||||
},
|
||||
bases=('cms.cmsplugin',),
|
||||
),
|
||||
migrations.CreateModel(
|
||||
name='ImageExtension',
|
||||
fields=[
|
||||
('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')),
|
||||
('extended_object', models.OneToOneField(editable=False, on_delete=django.db.models.deletion.CASCADE, to='cms.Page')),
|
||||
('image', filer.fields.image.FilerImageField(blank=True, null=True, on_delete=django.db.models.deletion.CASCADE, to=settings.FILER_IMAGE_MODEL, verbose_name='Bild')),
|
||||
('public_extension', models.OneToOneField(editable=False, null=True, on_delete=django.db.models.deletion.CASCADE, related_name='draft_extension', to='project.ImageExtension')),
|
||||
],
|
||||
options={
|
||||
'abstract': False,
|
||||
},
|
||||
),
|
||||
migrations.CreateModel(
|
||||
name='Partner',
|
||||
fields=[
|
||||
('cmsplugin_ptr', models.OneToOneField(auto_created=True, on_delete=django.db.models.deletion.CASCADE, parent_link=True, primary_key=True, related_name='project_partner', serialize=False, to='cms.CMSPlugin')),
|
||||
('name', djangocms_text_ckeditor.fields.HTMLField(verbose_name='Titel')),
|
||||
('text', djangocms_text_ckeditor.fields.HTMLField(blank=True, null=True, verbose_name='Text')),
|
||||
('url', models.URLField(blank=True, null=True, verbose_name='URL')),
|
||||
('logo', filer.fields.image.FilerImageField(on_delete=django.db.models.deletion.CASCADE, to=settings.FILER_IMAGE_MODEL, verbose_name='Bild')),
|
||||
],
|
||||
options={
|
||||
'verbose_name': 'Slider Item',
|
||||
'verbose_name_plural': 'Slider Items',
|
||||
'abstract': False,
|
||||
},
|
||||
bases=('cms.cmsplugin',),
|
||||
),
|
||||
migrations.CreateModel(
|
||||
name='Quote',
|
||||
fields=[
|
||||
('cmsplugin_ptr', models.OneToOneField(auto_created=True, on_delete=django.db.models.deletion.CASCADE, parent_link=True, primary_key=True, related_name='project_quote', serialize=False, to='cms.CMSPlugin')),
|
||||
('content', djangocms_text_ckeditor.fields.HTMLField(verbose_name='Inhalt')),
|
||||
('source', djangocms_text_ckeditor.fields.HTMLField(verbose_name='Quelle')),
|
||||
('image', filer.fields.image.FilerImageField(blank=True, null=True, on_delete=django.db.models.deletion.CASCADE, to=settings.FILER_IMAGE_MODEL, verbose_name='Bild')),
|
||||
],
|
||||
options={
|
||||
'verbose_name': 'Quote',
|
||||
'verbose_name_plural': 'Quotes',
|
||||
'abstract': False,
|
||||
},
|
||||
bases=('cms.cmsplugin',),
|
||||
),
|
||||
migrations.CreateModel(
|
||||
name='ReferenceListItem',
|
||||
fields=[
|
||||
('cmsplugin_ptr', models.OneToOneField(auto_created=True, on_delete=django.db.models.deletion.CASCADE, parent_link=True, primary_key=True, related_name='project_referencelistitem', serialize=False, to='cms.CMSPlugin')),
|
||||
('vimeo_id', models.IntegerField(help_text='e.g. https://vimeo.com/<b>131766159</b>', verbose_name='Vimeo ID')),
|
||||
('thumbnail', filer.fields.image.FilerImageField(on_delete=django.db.models.deletion.CASCADE, to=settings.FILER_IMAGE_MODEL, verbose_name='Vorschaubild')),
|
||||
],
|
||||
options={
|
||||
'verbose_name': 'Reference List Item',
|
||||
'verbose_name_plural': 'Reference List Items',
|
||||
'abstract': False,
|
||||
},
|
||||
bases=('cms.cmsplugin',),
|
||||
),
|
||||
migrations.CreateModel(
|
||||
name='Section',
|
||||
fields=[
|
||||
('cmsplugin_ptr', models.OneToOneField(auto_created=True, on_delete=django.db.models.deletion.CASCADE, parent_link=True, primary_key=True, related_name='project_section', serialize=False, to='cms.CMSPlugin')),
|
||||
('title', djangocms_text_ckeditor.fields.HTMLField(verbose_name='Titel')),
|
||||
],
|
||||
options={
|
||||
'verbose_name': 'Section',
|
||||
'verbose_name_plural': 'Sections',
|
||||
'abstract': False,
|
||||
},
|
||||
bases=('cms.cmsplugin',),
|
||||
),
|
||||
migrations.CreateModel(
|
||||
name='SectionText',
|
||||
fields=[
|
||||
('cmsplugin_ptr', models.OneToOneField(auto_created=True, on_delete=django.db.models.deletion.CASCADE, parent_link=True, primary_key=True, related_name='project_sectiontext', serialize=False, to='cms.CMSPlugin')),
|
||||
('columns', models.BooleanField(default=False, verbose_name='Spalten')),
|
||||
],
|
||||
options={
|
||||
'verbose_name': 'Section Text',
|
||||
'verbose_name_plural': 'Section Texts',
|
||||
'abstract': False,
|
||||
},
|
||||
bases=('cms.cmsplugin',),
|
||||
),
|
||||
migrations.CreateModel(
|
||||
name='SliderItem',
|
||||
fields=[
|
||||
('cmsplugin_ptr', models.OneToOneField(auto_created=True, on_delete=django.db.models.deletion.CASCADE, parent_link=True, primary_key=True, related_name='project_slideritem', serialize=False, to='cms.CMSPlugin')),
|
||||
('title', djangocms_text_ckeditor.fields.HTMLField(verbose_name='Titel')),
|
||||
('subline', djangocms_text_ckeditor.fields.HTMLField(blank=True, null=True, verbose_name='Untertitel')),
|
||||
('text', djangocms_text_ckeditor.fields.HTMLField(blank=True, null=True, verbose_name='Text')),
|
||||
('email', models.EmailField(blank=True, max_length=254, null=True, verbose_name='E-Mail')),
|
||||
('image', filer.fields.image.FilerImageField(on_delete=django.db.models.deletion.CASCADE, to=settings.FILER_IMAGE_MODEL, verbose_name='Bild')),
|
||||
],
|
||||
options={
|
||||
'verbose_name': 'Slider Item',
|
||||
'verbose_name_plural': 'Slider Items',
|
||||
'abstract': False,
|
||||
},
|
||||
bases=('cms.cmsplugin',),
|
||||
),
|
||||
migrations.CreateModel(
|
||||
name='SliderItemQualification',
|
||||
fields=[
|
||||
('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')),
|
||||
('ordering', models.IntegerField(default=5, verbose_name='Sortierung')),
|
||||
],
|
||||
options={
|
||||
'ordering': ['ordering'],
|
||||
},
|
||||
bases=(parler.models.TranslatableModelMixin, models.Model),
|
||||
),
|
||||
migrations.CreateModel(
|
||||
name='SliderItemQualificationTranslation',
|
||||
fields=[
|
||||
('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')),
|
||||
('language_code', models.CharField(db_index=True, max_length=15, verbose_name='Language')),
|
||||
('name', models.CharField(max_length=256, verbose_name='name')),
|
||||
('master', models.ForeignKey(editable=False, null=True, on_delete=django.db.models.deletion.CASCADE, related_name='translations', to='project.SliderItemQualification')),
|
||||
],
|
||||
options={
|
||||
'db_table': 'project_slideritemqualification_translation',
|
||||
'default_permissions': (),
|
||||
'managed': True,
|
||||
'verbose_name': 'slider item qualification Translation',
|
||||
'db_tablespace': '',
|
||||
},
|
||||
),
|
||||
migrations.CreateModel(
|
||||
name='SocialMediaList',
|
||||
fields=[
|
||||
('cmsplugin_ptr', models.OneToOneField(auto_created=True, on_delete=django.db.models.deletion.CASCADE, parent_link=True, primary_key=True, related_name='project_socialmedialist', serialize=False, to='cms.CMSPlugin')),
|
||||
],
|
||||
options={
|
||||
'verbose_name': 'Social Media List',
|
||||
'verbose_name_plural': 'Social Media Lists',
|
||||
'abstract': False,
|
||||
},
|
||||
bases=('cms.cmsplugin',),
|
||||
),
|
||||
migrations.CreateModel(
|
||||
name='SocialMediaListItem',
|
||||
fields=[
|
||||
('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')),
|
||||
('icon', fontawesome.fields.IconField(blank=True, max_length=60, verbose_name='Icon')),
|
||||
('url', models.URLField(verbose_name='URL')),
|
||||
('ordering', models.IntegerField(default=5, verbose_name='Sortierung')),
|
||||
('social_media_list', models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, related_name='social_media_list_items', to='project.SocialMediaList', verbose_name='Social Media List')),
|
||||
],
|
||||
options={
|
||||
'ordering': ['ordering'],
|
||||
},
|
||||
),
|
||||
migrations.CreateModel(
|
||||
name='TextSliderItem',
|
||||
fields=[
|
||||
('cmsplugin_ptr', models.OneToOneField(auto_created=True, on_delete=django.db.models.deletion.CASCADE, parent_link=True, primary_key=True, related_name='project_textslideritem', serialize=False, to='cms.CMSPlugin')),
|
||||
('text', djangocms_text_ckeditor.fields.HTMLField(verbose_name='Text')),
|
||||
],
|
||||
options={
|
||||
'verbose_name': 'Text Slider Item',
|
||||
'verbose_name_plural': 'Text Slider Items',
|
||||
'abstract': False,
|
||||
},
|
||||
bases=('cms.cmsplugin',),
|
||||
),
|
||||
migrations.CreateModel(
|
||||
name='Timetable',
|
||||
fields=[
|
||||
('cmsplugin_ptr', models.OneToOneField(auto_created=True, on_delete=django.db.models.deletion.CASCADE, parent_link=True, primary_key=True, related_name='project_timetable', serialize=False, to='cms.CMSPlugin')),
|
||||
('introduction', djangocms_text_ckeditor.fields.HTMLField(verbose_name='Einleitung')),
|
||||
('start_image', filer.fields.image.FilerImageField(on_delete=django.db.models.deletion.CASCADE, to=settings.FILER_IMAGE_MODEL, verbose_name='Startbild')),
|
||||
],
|
||||
options={
|
||||
'verbose_name': 'Timetable',
|
||||
'verbose_name_plural': 'Timetables',
|
||||
'abstract': False,
|
||||
},
|
||||
bases=('cms.cmsplugin',),
|
||||
),
|
||||
migrations.CreateModel(
|
||||
name='TimetableItem',
|
||||
fields=[
|
||||
('cmsplugin_ptr', models.OneToOneField(auto_created=True, on_delete=django.db.models.deletion.CASCADE, parent_link=True, primary_key=True, related_name='project_timetableitem', serialize=False, to='cms.CMSPlugin')),
|
||||
('time', models.TimeField(verbose_name='Zeit')),
|
||||
('title', djangocms_text_ckeditor.fields.HTMLField(verbose_name='Titel')),
|
||||
('text', djangocms_text_ckeditor.fields.HTMLField(verbose_name='Text')),
|
||||
('image', filer.fields.image.FilerImageField(on_delete=django.db.models.deletion.CASCADE, to=settings.FILER_IMAGE_MODEL, verbose_name='Bild')),
|
||||
],
|
||||
options={
|
||||
'verbose_name': 'Timetable Item',
|
||||
'verbose_name_plural': 'Timetables Items',
|
||||
'abstract': False,
|
||||
},
|
||||
bases=('cms.cmsplugin',),
|
||||
),
|
||||
migrations.CreateModel(
|
||||
name='Video',
|
||||
fields=[
|
||||
('cmsplugin_ptr', models.OneToOneField(auto_created=True, on_delete=django.db.models.deletion.CASCADE, parent_link=True, primary_key=True, related_name='project_video', serialize=False, to='cms.CMSPlugin')),
|
||||
('vimeo_id', models.IntegerField(help_text='e.g. https://vimeo.com/<b>131766159</b>', verbose_name='Vimeo ID')),
|
||||
('thumbnail', filer.fields.image.FilerImageField(on_delete=django.db.models.deletion.CASCADE, to=settings.FILER_IMAGE_MODEL, verbose_name='Vorschaubild')),
|
||||
],
|
||||
options={
|
||||
'verbose_name': 'Video',
|
||||
'verbose_name_plural': 'Videos',
|
||||
'abstract': False,
|
||||
},
|
||||
bases=('cms.cmsplugin',),
|
||||
),
|
||||
migrations.AddField(
|
||||
model_name='slideritem',
|
||||
name='qualifications',
|
||||
field=models.ManyToManyField(blank=True, null=True, to='project.SliderItemQualification', verbose_name='Qualifikationen'),
|
||||
),
|
||||
migrations.AlterUniqueTogether(
|
||||
name='slideritemqualificationtranslation',
|
||||
unique_together=set([('language_code', 'master')]),
|
||||
),
|
||||
]
|
||||
132
src/project/migrations/0002_auto_20180214_1315.py
Normal file
132
src/project/migrations/0002_auto_20180214_1315.py
Normal file
@@ -0,0 +1,132 @@
|
||||
# -*- coding: utf-8 -*-
|
||||
# Generated by Django 1.9.13 on 2018-02-14 13:15
|
||||
from __future__ import unicode_literals
|
||||
|
||||
import cms.models.fields
|
||||
from django.conf import settings
|
||||
from django.db import migrations, models
|
||||
import django.db.models.deletion
|
||||
import djangocms_attributes_field.fields
|
||||
import image_cropping.fields
|
||||
import project.utils
|
||||
|
||||
|
||||
class Migration(migrations.Migration):
|
||||
|
||||
dependencies = [
|
||||
migrations.swappable_dependency(settings.FILER_IMAGE_MODEL),
|
||||
('cms', '0018_pagenode'),
|
||||
('filer', '0007_auto_20161016_1055'),
|
||||
('project', '0001_initial'),
|
||||
]
|
||||
|
||||
operations = [
|
||||
migrations.CreateModel(
|
||||
name='Image',
|
||||
fields=[
|
||||
('template', models.CharField(choices=[('default', 'Default')], default='default', max_length=255, verbose_name='Template')),
|
||||
('external_picture', models.URLField(blank=True, help_text='If provided, overrides the embedded image. Certain options such as cropping are not applicable to external images.', max_length=255, verbose_name='External image')),
|
||||
('width', models.PositiveIntegerField(blank=True, help_text='The image width as number in pixels. Example: "720" and not "720px".', null=True, verbose_name='Width')),
|
||||
('height', models.PositiveIntegerField(blank=True, help_text='The image height as number in pixels. Example: "720" and not "720px".', null=True, verbose_name='Height')),
|
||||
('alignment', models.CharField(blank=True, choices=[('left', 'Align left'), ('right', 'Align right'), ('center', 'Align center')], help_text='Aligns the image according to the selected option.', max_length=255, verbose_name='Alignment')),
|
||||
('caption_text', models.TextField(blank=True, help_text='Provide a description, attribution, copyright or other information.', verbose_name='Caption text')),
|
||||
('attributes', djangocms_attributes_field.fields.AttributesField(blank=True, default=dict, verbose_name='Attributes')),
|
||||
('link_url', models.URLField(blank=True, help_text='Wraps the image in a link to an external URL.', max_length=2040, verbose_name='External URL')),
|
||||
('link_target', models.CharField(blank=True, choices=[('_blank', 'Open in new window'), ('_self', 'Open in same window'), ('_parent', 'Delegate to parent'), ('_top', 'Delegate to top')], max_length=255, verbose_name='Link target')),
|
||||
('link_attributes', djangocms_attributes_field.fields.AttributesField(blank=True, default=dict, verbose_name='Link attributes')),
|
||||
('use_automatic_scaling', models.BooleanField(default=True, help_text='Uses the placeholder dimenstions to automatically calculate the size.', verbose_name='Automatic scaling')),
|
||||
('use_no_cropping', models.BooleanField(default=False, help_text='Outputs the raw image without cropping.', verbose_name='Use original image')),
|
||||
('use_crop', models.BooleanField(default=False, help_text='Crops the image according to the thumbnail settings provided in the template.', verbose_name='Crop image')),
|
||||
('use_upscale', models.BooleanField(default=False, help_text='Upscales the image to the size of the thumbnail settings in the template.', verbose_name='Upscale image')),
|
||||
('cmsplugin_ptr', models.OneToOneField(on_delete=django.db.models.deletion.CASCADE, parent_link=True, primary_key=True, related_name='project_image', serialize=False, to='cms.CMSPlugin')),
|
||||
('cropping', image_cropping.fields.ImageRatioField('picture', '1000x1000', adapt_rotation=False, allow_fullsize=False, free_crop=True, help_text=None, hide_image_field=False, size_warning=False, verbose_name='cropping')),
|
||||
('link_page', cms.models.fields.PageField(blank=True, help_text='Wraps the image in a link to an internal (page) URL.', null=True, on_delete=django.db.models.deletion.CASCADE, to='cms.Page', verbose_name='Internal URL')),
|
||||
('picture', project.utils.CroppableFilerImageField(blank=True, null=True, on_delete=django.db.models.deletion.SET_NULL, related_name='+', to=settings.FILER_IMAGE_MODEL, verbose_name='Bild')),
|
||||
('thumbnail_options', models.ForeignKey(blank=True, help_text='Overrides width, height, and crop; scales up to the provided preset dimensions.', null=True, on_delete=django.db.models.deletion.CASCADE, to='filer.ThumbnailOption', verbose_name='Thumbnail options')),
|
||||
],
|
||||
options={
|
||||
'abstract': False,
|
||||
},
|
||||
bases=('cms.cmsplugin',),
|
||||
),
|
||||
migrations.AddField(
|
||||
model_name='imageextension',
|
||||
name='cropping',
|
||||
field=image_cropping.fields.ImageRatioField('image', '1000x1000', adapt_rotation=False, allow_fullsize=False, free_crop=True, help_text=None, hide_image_field=False, size_warning=False, verbose_name='cropping'),
|
||||
),
|
||||
migrations.AddField(
|
||||
model_name='partner',
|
||||
name='cropping',
|
||||
field=image_cropping.fields.ImageRatioField('logo', '1000x1000', adapt_rotation=False, allow_fullsize=False, free_crop=True, help_text=None, hide_image_field=False, size_warning=False, verbose_name='cropping'),
|
||||
),
|
||||
migrations.AddField(
|
||||
model_name='quote',
|
||||
name='cropping',
|
||||
field=image_cropping.fields.ImageRatioField('image', '1000x1000', adapt_rotation=False, allow_fullsize=False, free_crop=True, help_text=None, hide_image_field=False, size_warning=False, verbose_name='cropping'),
|
||||
),
|
||||
migrations.AddField(
|
||||
model_name='referencelistitem',
|
||||
name='cropping',
|
||||
field=image_cropping.fields.ImageRatioField('thumbnail', '1000x1000', adapt_rotation=False, allow_fullsize=False, free_crop=True, help_text=None, hide_image_field=False, size_warning=False, verbose_name='cropping'),
|
||||
),
|
||||
migrations.AddField(
|
||||
model_name='slideritem',
|
||||
name='cropping',
|
||||
field=image_cropping.fields.ImageRatioField('image', '1000x1000', adapt_rotation=False, allow_fullsize=False, free_crop=True, help_text=None, hide_image_field=False, size_warning=False, verbose_name='cropping'),
|
||||
),
|
||||
migrations.AddField(
|
||||
model_name='timetable',
|
||||
name='cropping',
|
||||
field=image_cropping.fields.ImageRatioField('start_image', '1000x1000', adapt_rotation=False, allow_fullsize=False, free_crop=True, help_text=None, hide_image_field=False, size_warning=False, verbose_name='cropping'),
|
||||
),
|
||||
migrations.AddField(
|
||||
model_name='timetableitem',
|
||||
name='cropping',
|
||||
field=image_cropping.fields.ImageRatioField('image', '1000x1000', adapt_rotation=False, allow_fullsize=False, free_crop=True, help_text=None, hide_image_field=False, size_warning=False, verbose_name='cropping'),
|
||||
),
|
||||
migrations.AddField(
|
||||
model_name='video',
|
||||
name='cropping',
|
||||
field=image_cropping.fields.ImageRatioField('thumbnail', '1000x1000', adapt_rotation=False, allow_fullsize=False, free_crop=True, help_text=None, hide_image_field=False, size_warning=False, verbose_name='cropping'),
|
||||
),
|
||||
migrations.AlterField(
|
||||
model_name='imageextension',
|
||||
name='image',
|
||||
field=project.utils.CroppableFilerImageField(blank=True, null=True, on_delete=django.db.models.deletion.CASCADE, to=settings.FILER_IMAGE_MODEL, verbose_name='Bild'),
|
||||
),
|
||||
migrations.AlterField(
|
||||
model_name='partner',
|
||||
name='logo',
|
||||
field=project.utils.CroppableFilerImageField(on_delete=django.db.models.deletion.CASCADE, to=settings.FILER_IMAGE_MODEL, verbose_name='Bild'),
|
||||
),
|
||||
migrations.AlterField(
|
||||
model_name='quote',
|
||||
name='image',
|
||||
field=project.utils.CroppableFilerImageField(blank=True, null=True, on_delete=django.db.models.deletion.CASCADE, to=settings.FILER_IMAGE_MODEL, verbose_name='Bild'),
|
||||
),
|
||||
migrations.AlterField(
|
||||
model_name='referencelistitem',
|
||||
name='thumbnail',
|
||||
field=project.utils.CroppableFilerImageField(on_delete=django.db.models.deletion.CASCADE, to=settings.FILER_IMAGE_MODEL, verbose_name='Vorschaubild'),
|
||||
),
|
||||
migrations.AlterField(
|
||||
model_name='slideritem',
|
||||
name='image',
|
||||
field=project.utils.CroppableFilerImageField(on_delete=django.db.models.deletion.CASCADE, to=settings.FILER_IMAGE_MODEL, verbose_name='Bild'),
|
||||
),
|
||||
migrations.AlterField(
|
||||
model_name='timetable',
|
||||
name='start_image',
|
||||
field=project.utils.CroppableFilerImageField(on_delete=django.db.models.deletion.CASCADE, to=settings.FILER_IMAGE_MODEL, verbose_name='Startbild'),
|
||||
),
|
||||
migrations.AlterField(
|
||||
model_name='timetableitem',
|
||||
name='image',
|
||||
field=project.utils.CroppableFilerImageField(on_delete=django.db.models.deletion.CASCADE, to=settings.FILER_IMAGE_MODEL, verbose_name='Bild'),
|
||||
),
|
||||
migrations.AlterField(
|
||||
model_name='video',
|
||||
name='thumbnail',
|
||||
field=project.utils.CroppableFilerImageField(on_delete=django.db.models.deletion.CASCADE, to=settings.FILER_IMAGE_MODEL, verbose_name='Vorschaubild'),
|
||||
),
|
||||
]
|
||||
42
src/project/migrations/0003_titlelist_titlelistitem.py
Normal file
42
src/project/migrations/0003_titlelist_titlelistitem.py
Normal file
@@ -0,0 +1,42 @@
|
||||
# -*- coding: utf-8 -*-
|
||||
# Generated by Django 1.9.13 on 2018-02-14 13:48
|
||||
from __future__ import unicode_literals
|
||||
|
||||
from django.db import migrations, models
|
||||
import django.db.models.deletion
|
||||
|
||||
|
||||
class Migration(migrations.Migration):
|
||||
|
||||
dependencies = [
|
||||
('cms', '0018_pagenode'),
|
||||
('project', '0002_auto_20180214_1315'),
|
||||
]
|
||||
|
||||
operations = [
|
||||
migrations.CreateModel(
|
||||
name='TitleList',
|
||||
fields=[
|
||||
('cmsplugin_ptr', models.OneToOneField(auto_created=True, on_delete=django.db.models.deletion.CASCADE, parent_link=True, primary_key=True, related_name='project_titlelist', serialize=False, to='cms.CMSPlugin')),
|
||||
],
|
||||
options={
|
||||
'verbose_name_plural': 'Title Lists',
|
||||
'abstract': False,
|
||||
'verbose_name': 'Title List',
|
||||
},
|
||||
bases=('cms.cmsplugin',),
|
||||
),
|
||||
migrations.CreateModel(
|
||||
name='TitleListItem',
|
||||
fields=[
|
||||
('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')),
|
||||
('title', models.CharField(blank=True, max_length=256, null=True, verbose_name='Title')),
|
||||
('text', models.TextField(verbose_name='Text')),
|
||||
('ordering', models.IntegerField(default=5, verbose_name='Sortierung')),
|
||||
('title_list', models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, related_name='title_list_items', to='project.TitleList', verbose_name='Title List')),
|
||||
],
|
||||
options={
|
||||
'ordering': ['ordering'],
|
||||
},
|
||||
),
|
||||
]
|
||||
0
src/project/migrations/__init__.py
Normal file
0
src/project/migrations/__init__.py
Normal file
Reference in New Issue
Block a user