Add support for moved ThumbnailOption
This commit is contained in:
		
					parent
					
						
							
								cd4bc7aa87
							
						
					
				
			
			
				commit
				
					
						ed6d2cdda9
					
				
			
		
					 21 changed files with 100 additions and 73 deletions
				
			
		| 
						 | 
					@ -13,6 +13,7 @@ History
 | 
				
			||||||
* Fix issues in migrations. Thanks @skirsdeda
 | 
					* Fix issues in migrations. Thanks @skirsdeda
 | 
				
			||||||
* Fix selecting current menu item according to menu layout
 | 
					* Fix selecting current menu item according to menu layout
 | 
				
			||||||
* Fix some issues with haystack indexes
 | 
					* Fix some issues with haystack indexes
 | 
				
			||||||
 | 
					* Add support for moved ThumbnailOption
 | 
				
			||||||
 | 
					
 | 
				
			||||||
0.6.3 (2015-12-22)
 | 
					0.6.3 (2015-12-22)
 | 
				
			||||||
++++++++++++++++++
 | 
					++++++++++++++++++
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -9,6 +9,7 @@ import meta_mixin.models
 | 
				
			||||||
import taggit_autosuggest.managers
 | 
					import taggit_autosuggest.managers
 | 
				
			||||||
from django.conf import settings
 | 
					from django.conf import settings
 | 
				
			||||||
from django.db import migrations, models
 | 
					from django.db import migrations, models
 | 
				
			||||||
 | 
					from djangocms_blog.models import thumbnail_model
 | 
				
			||||||
from filer.settings import FILER_IMAGE_MODEL
 | 
					from filer.settings import FILER_IMAGE_MODEL
 | 
				
			||||||
 | 
					
 | 
				
			||||||
ACTUAL_FILER_IMAGE_MODEL = FILER_IMAGE_MODEL or 'filer.Image'
 | 
					ACTUAL_FILER_IMAGE_MODEL = FILER_IMAGE_MODEL or 'filer.Image'
 | 
				
			||||||
| 
						 | 
					@ -95,8 +96,8 @@ class Migration(migrations.Migration):
 | 
				
			||||||
                ('categories', models.ManyToManyField(related_name='blog_posts', verbose_name='category', to='djangocms_blog.BlogCategory')),
 | 
					                ('categories', models.ManyToManyField(related_name='blog_posts', verbose_name='category', to='djangocms_blog.BlogCategory')),
 | 
				
			||||||
                ('content', cms.models.fields.PlaceholderField(slotname='post_content', editable=False, to='cms.Placeholder', null=True)),
 | 
					                ('content', cms.models.fields.PlaceholderField(slotname='post_content', editable=False, to='cms.Placeholder', null=True)),
 | 
				
			||||||
                ('main_image', filer.fields.image.FilerImageField(related_name='djangocms_blog_post_image', verbose_name='Main image', blank=True, to=ACTUAL_FILER_IMAGE_MODEL, null=True)),
 | 
					                ('main_image', filer.fields.image.FilerImageField(related_name='djangocms_blog_post_image', verbose_name='Main image', blank=True, to=ACTUAL_FILER_IMAGE_MODEL, null=True)),
 | 
				
			||||||
                ('main_image_full', models.ForeignKey(related_name='djangocms_blog_post_full', verbose_name='Main image full', blank=True, to='cmsplugin_filer_image.ThumbnailOption', null=True)),
 | 
					                ('main_image_full', models.ForeignKey(related_name='djangocms_blog_post_full', verbose_name='Main image full', blank=True, to=thumbnail_model, null=True)),
 | 
				
			||||||
                ('main_image_thumbnail', models.ForeignKey(related_name='djangocms_blog_post_thumbnail', verbose_name='Main image thumbnail', blank=True, to='cmsplugin_filer_image.ThumbnailOption', null=True)),
 | 
					                ('main_image_thumbnail', models.ForeignKey(related_name='djangocms_blog_post_thumbnail', verbose_name='Main image thumbnail', blank=True, to=thumbnail_model, null=True)),
 | 
				
			||||||
                ('tags', taggit_autosuggest.managers.TaggableManager(to='taggit.Tag', through='taggit.TaggedItem', blank=True, help_text='A comma-separated list of tags.', verbose_name='Tags')),
 | 
					                ('tags', taggit_autosuggest.managers.TaggableManager(to='taggit.Tag', through='taggit.TaggedItem', blank=True, help_text='A comma-separated list of tags.', verbose_name='Tags')),
 | 
				
			||||||
            ],
 | 
					            ],
 | 
				
			||||||
            options={
 | 
					            options={
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -4,6 +4,7 @@ from __future__ import unicode_literals
 | 
				
			||||||
import django.db.models.deletion
 | 
					import django.db.models.deletion
 | 
				
			||||||
import filer.fields.image
 | 
					import filer.fields.image
 | 
				
			||||||
from django.db import migrations, models
 | 
					from django.db import migrations, models
 | 
				
			||||||
 | 
					from djangocms_blog.models import thumbnail_model
 | 
				
			||||||
from filer.settings import FILER_IMAGE_MODEL
 | 
					from filer.settings import FILER_IMAGE_MODEL
 | 
				
			||||||
 | 
					
 | 
				
			||||||
ACTUAL_FILER_IMAGE_MODEL = FILER_IMAGE_MODEL or 'filer.Image'
 | 
					ACTUAL_FILER_IMAGE_MODEL = FILER_IMAGE_MODEL or 'filer.Image'
 | 
				
			||||||
| 
						 | 
					@ -26,13 +27,13 @@ class Migration(migrations.Migration):
 | 
				
			||||||
        migrations.AlterField(
 | 
					        migrations.AlterField(
 | 
				
			||||||
            model_name='post',
 | 
					            model_name='post',
 | 
				
			||||||
            name='main_image_full',
 | 
					            name='main_image_full',
 | 
				
			||||||
            field=models.ForeignKey(related_name='djangocms_blog_post_full', on_delete=django.db.models.deletion.SET_NULL, verbose_name='Main image full', blank=True, to='cmsplugin_filer_image.ThumbnailOption', null=True),
 | 
					            field=models.ForeignKey(related_name='djangocms_blog_post_full', on_delete=django.db.models.deletion.SET_NULL, verbose_name='Main image full', blank=True, to=thumbnail_model, null=True),
 | 
				
			||||||
            preserve_default=True,
 | 
					            preserve_default=True,
 | 
				
			||||||
        ),
 | 
					        ),
 | 
				
			||||||
        migrations.AlterField(
 | 
					        migrations.AlterField(
 | 
				
			||||||
            model_name='post',
 | 
					            model_name='post',
 | 
				
			||||||
            name='main_image_thumbnail',
 | 
					            name='main_image_thumbnail',
 | 
				
			||||||
            field=models.ForeignKey(related_name='djangocms_blog_post_thumbnail', on_delete=django.db.models.deletion.SET_NULL, verbose_name='Main image thumbnail', blank=True, to='cmsplugin_filer_image.ThumbnailOption', null=True),
 | 
					            field=models.ForeignKey(related_name='djangocms_blog_post_thumbnail', on_delete=django.db.models.deletion.SET_NULL, verbose_name='Main image thumbnail', blank=True, to=thumbnail_model, null=True),
 | 
				
			||||||
            preserve_default=True,
 | 
					            preserve_default=True,
 | 
				
			||||||
        ),
 | 
					        ),
 | 
				
			||||||
    ]
 | 
					    ]
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -7,6 +7,7 @@ import djangocms_text_ckeditor.fields
 | 
				
			||||||
import filer.fields.image
 | 
					import filer.fields.image
 | 
				
			||||||
from django.conf import settings
 | 
					from django.conf import settings
 | 
				
			||||||
from django.db import migrations, models
 | 
					from django.db import migrations, models
 | 
				
			||||||
 | 
					from djangocms_blog.models import thumbnail_model
 | 
				
			||||||
from filer.settings import FILER_IMAGE_MODEL
 | 
					from filer.settings import FILER_IMAGE_MODEL
 | 
				
			||||||
 | 
					
 | 
				
			||||||
ACTUAL_FILER_IMAGE_MODEL = FILER_IMAGE_MODEL or 'filer.Image'
 | 
					ACTUAL_FILER_IMAGE_MODEL = FILER_IMAGE_MODEL or 'filer.Image'
 | 
				
			||||||
| 
						 | 
					@ -109,13 +110,13 @@ class Migration(migrations.Migration):
 | 
				
			||||||
        migrations.AlterField(
 | 
					        migrations.AlterField(
 | 
				
			||||||
            model_name='post',
 | 
					            model_name='post',
 | 
				
			||||||
            name='main_image_full',
 | 
					            name='main_image_full',
 | 
				
			||||||
            field=models.ForeignKey(on_delete=django.db.models.deletion.SET_NULL, blank=True, verbose_name='main image full', to='cmsplugin_filer_image.ThumbnailOption', related_name='djangocms_blog_post_full', null=True),
 | 
					            field=models.ForeignKey(on_delete=django.db.models.deletion.SET_NULL, blank=True, verbose_name='main image full', to=thumbnail_model, related_name='djangocms_blog_post_full', null=True),
 | 
				
			||||||
            preserve_default=True,
 | 
					            preserve_default=True,
 | 
				
			||||||
        ),
 | 
					        ),
 | 
				
			||||||
        migrations.AlterField(
 | 
					        migrations.AlterField(
 | 
				
			||||||
            model_name='post',
 | 
					            model_name='post',
 | 
				
			||||||
            name='main_image_thumbnail',
 | 
					            name='main_image_thumbnail',
 | 
				
			||||||
            field=models.ForeignKey(on_delete=django.db.models.deletion.SET_NULL, blank=True, verbose_name='main image thumbnail', to='cmsplugin_filer_image.ThumbnailOption', related_name='djangocms_blog_post_thumbnail', null=True),
 | 
					            field=models.ForeignKey(on_delete=django.db.models.deletion.SET_NULL, blank=True, verbose_name='main image thumbnail', to=thumbnail_model, related_name='djangocms_blog_post_thumbnail', null=True),
 | 
				
			||||||
            preserve_default=True,
 | 
					            preserve_default=True,
 | 
				
			||||||
        ),
 | 
					        ),
 | 
				
			||||||
        migrations.AlterField(
 | 
					        migrations.AlterField(
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -26,6 +26,13 @@ from .settings import get_setting
 | 
				
			||||||
BLOG_CURRENT_POST_IDENTIFIER = get_setting('CURRENT_POST_IDENTIFIER')
 | 
					BLOG_CURRENT_POST_IDENTIFIER = get_setting('CURRENT_POST_IDENTIFIER')
 | 
				
			||||||
BLOG_CURRENT_NAMESPACE = get_setting('CURRENT_NAMESPACE')
 | 
					BLOG_CURRENT_NAMESPACE = get_setting('CURRENT_NAMESPACE')
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					try:
 | 
				
			||||||
 | 
					    from filer.models import ThumbnailOption  # NOQA
 | 
				
			||||||
 | 
					    thumbnail_model = 'filer.ThumbnailOption'
 | 
				
			||||||
 | 
					except ImportError:
 | 
				
			||||||
 | 
					    from cmsplugin_filer_image.models import ThumbnailOption  # NOQA
 | 
				
			||||||
 | 
					    thumbnail_model = 'cmsplugin_filer_image.ThumbnailOption'
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
@python_2_unicode_compatible
 | 
					@python_2_unicode_compatible
 | 
				
			||||||
class BlogCategory(TranslatableModel):
 | 
					class BlogCategory(TranslatableModel):
 | 
				
			||||||
| 
						 | 
					@ -104,12 +111,12 @@ class Post(ModelMeta, TranslatableModel):
 | 
				
			||||||
    main_image = FilerImageField(verbose_name=_('main image'), blank=True, null=True,
 | 
					    main_image = FilerImageField(verbose_name=_('main image'), blank=True, null=True,
 | 
				
			||||||
                                 on_delete=models.SET_NULL,
 | 
					                                 on_delete=models.SET_NULL,
 | 
				
			||||||
                                 related_name='djangocms_blog_post_image')
 | 
					                                 related_name='djangocms_blog_post_image')
 | 
				
			||||||
    main_image_thumbnail = models.ForeignKey('cmsplugin_filer_image.ThumbnailOption',
 | 
					    main_image_thumbnail = models.ForeignKey(thumbnail_model,
 | 
				
			||||||
                                             verbose_name=_('main image thumbnail'),
 | 
					                                             verbose_name=_('main image thumbnail'),
 | 
				
			||||||
                                             related_name='djangocms_blog_post_thumbnail',
 | 
					                                             related_name='djangocms_blog_post_thumbnail',
 | 
				
			||||||
                                             on_delete=models.SET_NULL,
 | 
					                                             on_delete=models.SET_NULL,
 | 
				
			||||||
                                             blank=True, null=True)
 | 
					                                             blank=True, null=True)
 | 
				
			||||||
    main_image_full = models.ForeignKey('cmsplugin_filer_image.ThumbnailOption',
 | 
					    main_image_full = models.ForeignKey(thumbnail_model,
 | 
				
			||||||
                                        verbose_name=_('main image full'),
 | 
					                                        verbose_name=_('main image full'),
 | 
				
			||||||
                                        related_name='djangocms_blog_post_full',
 | 
					                                        related_name='djangocms_blog_post_full',
 | 
				
			||||||
                                        on_delete=models.SET_NULL,
 | 
					                                        on_delete=models.SET_NULL,
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -1,6 +1,7 @@
 | 
				
			||||||
# -*- coding: utf-8 -*-
 | 
					# -*- coding: utf-8 -*-
 | 
				
			||||||
from django.contrib.auth import get_user_model
 | 
					from django.contrib.auth import get_user_model
 | 
				
			||||||
from django.utils import timezone
 | 
					from django.utils import timezone
 | 
				
			||||||
 | 
					from djangocms_blog.models import thumbnail_model
 | 
				
			||||||
from south.db import db
 | 
					from south.db import db
 | 
				
			||||||
from south.v2 import SchemaMigration
 | 
					from south.v2 import SchemaMigration
 | 
				
			||||||
from django.db import models
 | 
					from django.db import models
 | 
				
			||||||
| 
						 | 
					@ -66,8 +67,8 @@ class Migration(SchemaMigration):
 | 
				
			||||||
            ('date_published_end', self.gf('django.db.models.fields.DateTimeField')(null=True, blank=True)),
 | 
					            ('date_published_end', self.gf('django.db.models.fields.DateTimeField')(null=True, blank=True)),
 | 
				
			||||||
            ('publish', self.gf('django.db.models.fields.BooleanField')(default=False)),
 | 
					            ('publish', self.gf('django.db.models.fields.BooleanField')(default=False)),
 | 
				
			||||||
            ('main_image', self.gf('django.db.models.fields.related.ForeignKey')(to=orm['filer.Image'], null=True, blank=True)),
 | 
					            ('main_image', self.gf('django.db.models.fields.related.ForeignKey')(to=orm['filer.Image'], null=True, blank=True)),
 | 
				
			||||||
            ('main_image_thumbnail', self.gf('django.db.models.fields.related.ForeignKey')(blank=True, related_name='blog_post_thumbnail', null=True, to=orm['cmsplugin_filer_image.ThumbnailOption'])),
 | 
					            ('main_image_thumbnail', self.gf('django.db.models.fields.related.ForeignKey')(blank=True, related_name='blog_post_thumbnail', null=True, to=orm[thumbnail_model])),
 | 
				
			||||||
            ('main_image_full', self.gf('django.db.models.fields.related.ForeignKey')(blank=True, related_name='blog_post_full', null=True, to=orm['cmsplugin_filer_image.ThumbnailOption'])),
 | 
					            ('main_image_full', self.gf('django.db.models.fields.related.ForeignKey')(blank=True, related_name='blog_post_full', null=True, to=orm[thumbnail_model])),
 | 
				
			||||||
            ('content', self.gf('django.db.models.fields.related.ForeignKey')(to=orm['cms.Placeholder'], null=True)),
 | 
					            ('content', self.gf('django.db.models.fields.related.ForeignKey')(to=orm['cms.Placeholder'], null=True)),
 | 
				
			||||||
        ))
 | 
					        ))
 | 
				
			||||||
        db.send_create_signal(u'djangocms_blog', ['Post'])
 | 
					        db.send_create_signal(u'djangocms_blog', ['Post'])
 | 
				
			||||||
| 
						 | 
					@ -218,7 +219,7 @@ class Migration(SchemaMigration):
 | 
				
			||||||
            u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
 | 
					            u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
 | 
				
			||||||
            'slot': ('django.db.models.fields.CharField', [], {'max_length': '50', 'db_index': 'True'})
 | 
					            'slot': ('django.db.models.fields.CharField', [], {'max_length': '50', 'db_index': 'True'})
 | 
				
			||||||
        },
 | 
					        },
 | 
				
			||||||
        u'cmsplugin_filer_image.thumbnailoption': {
 | 
					       thumbnail_model: {
 | 
				
			||||||
            'Meta': {'ordering': "('width', 'height')", 'object_name': 'ThumbnailOption'},
 | 
					            'Meta': {'ordering': "('width', 'height')", 'object_name': 'ThumbnailOption'},
 | 
				
			||||||
            'crop': ('django.db.models.fields.BooleanField', [], {'default': 'True'}),
 | 
					            'crop': ('django.db.models.fields.BooleanField', [], {'default': 'True'}),
 | 
				
			||||||
            'height': ('django.db.models.fields.IntegerField', [], {}),
 | 
					            'height': ('django.db.models.fields.IntegerField', [], {}),
 | 
				
			||||||
| 
						 | 
					@ -273,8 +274,8 @@ class Migration(SchemaMigration):
 | 
				
			||||||
            'date_published_end': ('django.db.models.fields.DateTimeField', [], {'null': 'True', 'blank': 'True'}),
 | 
					            'date_published_end': ('django.db.models.fields.DateTimeField', [], {'null': 'True', 'blank': 'True'}),
 | 
				
			||||||
            u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
 | 
					            u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
 | 
				
			||||||
            'main_image': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['filer.Image']", 'null': 'True', 'blank': 'True'}),
 | 
					            'main_image': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['filer.Image']", 'null': 'True', 'blank': 'True'}),
 | 
				
			||||||
            'main_image_full': ('django.db.models.fields.related.ForeignKey', [], {'blank': 'True', 'related_name': "'blog_post_full'", 'null': 'True', 'to': u"orm['cmsplugin_filer_image.ThumbnailOption']"}),
 | 
					            'main_image_full': ('django.db.models.fields.related.ForeignKey', [], {'blank': 'True', 'related_name': "'blog_post_full'", 'null': 'True', 'to': u"orm['%s']" % thumbnail_model}),
 | 
				
			||||||
            'main_image_thumbnail': ('django.db.models.fields.related.ForeignKey', [], {'blank': 'True', 'related_name': "'blog_post_thumbnail'", 'null': 'True', 'to': u"orm['cmsplugin_filer_image.ThumbnailOption']"}),
 | 
					            'main_image_thumbnail': ('django.db.models.fields.related.ForeignKey', [], {'blank': 'True', 'related_name': "'blog_post_thumbnail'", 'null': 'True', 'to': u"orm['%s']" % thumbnail_model}),
 | 
				
			||||||
            'publish': ('django.db.models.fields.BooleanField', [], {'default': 'False'})
 | 
					            'publish': ('django.db.models.fields.BooleanField', [], {'default': 'False'})
 | 
				
			||||||
        },
 | 
					        },
 | 
				
			||||||
        u'djangocms_blog.posttranslation': {
 | 
					        u'djangocms_blog.posttranslation': {
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -1,5 +1,6 @@
 | 
				
			||||||
# -*- coding: utf-8 -*-
 | 
					# -*- coding: utf-8 -*-
 | 
				
			||||||
from django.conf import settings as dj_settings
 | 
					from django.conf import settings as dj_settings
 | 
				
			||||||
 | 
					from djangocms_blog.models import thumbnail_model
 | 
				
			||||||
from south.db import db
 | 
					from south.db import db
 | 
				
			||||||
from south.v2 import SchemaMigration
 | 
					from south.v2 import SchemaMigration
 | 
				
			||||||
 | 
					
 | 
				
			||||||
| 
						 | 
					@ -68,7 +69,7 @@ class Migration(SchemaMigration):
 | 
				
			||||||
            u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
 | 
					            u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
 | 
				
			||||||
            'slot': ('django.db.models.fields.CharField', [], {'max_length': '50', 'db_index': 'True'})
 | 
					            'slot': ('django.db.models.fields.CharField', [], {'max_length': '50', 'db_index': 'True'})
 | 
				
			||||||
        },
 | 
					        },
 | 
				
			||||||
        u'cmsplugin_filer_image.thumbnailoption': {
 | 
					        thumbnail_model: {
 | 
				
			||||||
            'Meta': {'ordering': "('width', 'height')", 'object_name': 'ThumbnailOption'},
 | 
					            'Meta': {'ordering': "('width', 'height')", 'object_name': 'ThumbnailOption'},
 | 
				
			||||||
            'crop': ('django.db.models.fields.BooleanField', [], {'default': 'True'}),
 | 
					            'crop': ('django.db.models.fields.BooleanField', [], {'default': 'True'}),
 | 
				
			||||||
            'height': ('django.db.models.fields.IntegerField', [], {}),
 | 
					            'height': ('django.db.models.fields.IntegerField', [], {}),
 | 
				
			||||||
| 
						 | 
					@ -123,8 +124,8 @@ class Migration(SchemaMigration):
 | 
				
			||||||
            'date_published_end': ('django.db.models.fields.DateTimeField', [], {'null': 'True', 'blank': 'True'}),
 | 
					            'date_published_end': ('django.db.models.fields.DateTimeField', [], {'null': 'True', 'blank': 'True'}),
 | 
				
			||||||
            u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
 | 
					            u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
 | 
				
			||||||
            'main_image': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['filer.Image']", 'null': 'True', 'blank': 'True'}),
 | 
					            'main_image': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['filer.Image']", 'null': 'True', 'blank': 'True'}),
 | 
				
			||||||
            'main_image_full': ('django.db.models.fields.related.ForeignKey', [], {'blank': 'True', 'related_name': "'blog_post_full'", 'null': 'True', 'to': u"orm['cmsplugin_filer_image.ThumbnailOption']"}),
 | 
					            'main_image_full': ('django.db.models.fields.related.ForeignKey', [], {'blank': 'True', 'related_name': "'blog_post_full'", 'null': 'True', 'to': u"orm['%s']" % thumbnail_model}),
 | 
				
			||||||
            'main_image_thumbnail': ('django.db.models.fields.related.ForeignKey', [], {'blank': 'True', 'related_name': "'blog_post_thumbnail'", 'null': 'True', 'to': u"orm['cmsplugin_filer_image.ThumbnailOption']"}),
 | 
					            'main_image_thumbnail': ('django.db.models.fields.related.ForeignKey', [], {'blank': 'True', 'related_name': "'blog_post_thumbnail'", 'null': 'True', 'to': u"orm['%s']" % thumbnail_model}),
 | 
				
			||||||
            'publish': ('django.db.models.fields.BooleanField', [], {'default': 'False'})
 | 
					            'publish': ('django.db.models.fields.BooleanField', [], {'default': 'False'})
 | 
				
			||||||
        },
 | 
					        },
 | 
				
			||||||
        u'djangocms_blog.post_translation': {
 | 
					        u'djangocms_blog.post_translation': {
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -1,5 +1,6 @@
 | 
				
			||||||
# -*- coding: utf-8 -*-
 | 
					# -*- coding: utf-8 -*-
 | 
				
			||||||
from django.conf import settings as dj_settings
 | 
					from django.conf import settings as dj_settings
 | 
				
			||||||
 | 
					from djangocms_blog.models import thumbnail_model
 | 
				
			||||||
from south.db import db
 | 
					from south.db import db
 | 
				
			||||||
from south.v2 import SchemaMigration
 | 
					from south.v2 import SchemaMigration
 | 
				
			||||||
 | 
					
 | 
				
			||||||
| 
						 | 
					@ -67,7 +68,7 @@ class Migration(SchemaMigration):
 | 
				
			||||||
            u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
 | 
					            u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
 | 
				
			||||||
            'slot': ('django.db.models.fields.CharField', [], {'max_length': '50', 'db_index': 'True'})
 | 
					            'slot': ('django.db.models.fields.CharField', [], {'max_length': '50', 'db_index': 'True'})
 | 
				
			||||||
        },
 | 
					        },
 | 
				
			||||||
        u'cmsplugin_filer_image.thumbnailoption': {
 | 
					        thumbnail_model: {
 | 
				
			||||||
            'Meta': {'ordering': "('width', 'height')", 'object_name': 'ThumbnailOption'},
 | 
					            'Meta': {'ordering': "('width', 'height')", 'object_name': 'ThumbnailOption'},
 | 
				
			||||||
            'crop': ('django.db.models.fields.BooleanField', [], {'default': 'True'}),
 | 
					            'crop': ('django.db.models.fields.BooleanField', [], {'default': 'True'}),
 | 
				
			||||||
            'height': ('django.db.models.fields.IntegerField', [], {}),
 | 
					            'height': ('django.db.models.fields.IntegerField', [], {}),
 | 
				
			||||||
| 
						 | 
					@ -122,8 +123,8 @@ class Migration(SchemaMigration):
 | 
				
			||||||
            'date_published_end': ('django.db.models.fields.DateTimeField', [], {'null': 'True', 'blank': 'True'}),
 | 
					            'date_published_end': ('django.db.models.fields.DateTimeField', [], {'null': 'True', 'blank': 'True'}),
 | 
				
			||||||
            u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
 | 
					            u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
 | 
				
			||||||
            'main_image': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['filer.Image']", 'null': 'True', 'blank': 'True'}),
 | 
					            'main_image': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['filer.Image']", 'null': 'True', 'blank': 'True'}),
 | 
				
			||||||
            'main_image_full': ('django.db.models.fields.related.ForeignKey', [], {'blank': 'True', 'related_name': "'blog_post_full'", 'null': 'True', 'to': u"orm['cmsplugin_filer_image.ThumbnailOption']"}),
 | 
					            'main_image_full': ('django.db.models.fields.related.ForeignKey', [], {'blank': 'True', 'related_name': "'blog_post_full'", 'null': 'True', 'to': u"orm['%s']" % thumbnail_model}),
 | 
				
			||||||
            'main_image_thumbnail': ('django.db.models.fields.related.ForeignKey', [], {'blank': 'True', 'related_name': "'blog_post_thumbnail'", 'null': 'True', 'to': u"orm['cmsplugin_filer_image.ThumbnailOption']"}),
 | 
					            'main_image_thumbnail': ('django.db.models.fields.related.ForeignKey', [], {'blank': 'True', 'related_name': "'blog_post_thumbnail'", 'null': 'True', 'to': u"orm['%s']" % thumbnail_model}),
 | 
				
			||||||
            'publish': ('django.db.models.fields.BooleanField', [], {'default': 'False'})
 | 
					            'publish': ('django.db.models.fields.BooleanField', [], {'default': 'False'})
 | 
				
			||||||
        },
 | 
					        },
 | 
				
			||||||
        u'djangocms_blog.posttranslation': {
 | 
					        u'djangocms_blog.posttranslation': {
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -1,5 +1,6 @@
 | 
				
			||||||
# -*- coding: utf-8 -*-
 | 
					# -*- coding: utf-8 -*-
 | 
				
			||||||
from django.conf import settings as dj_settings
 | 
					from django.conf import settings as dj_settings
 | 
				
			||||||
 | 
					from djangocms_blog.models import thumbnail_model
 | 
				
			||||||
from south.db import db
 | 
					from south.db import db
 | 
				
			||||||
from south.v2 import SchemaMigration
 | 
					from south.v2 import SchemaMigration
 | 
				
			||||||
 | 
					
 | 
				
			||||||
| 
						 | 
					@ -69,7 +70,7 @@ class Migration(SchemaMigration):
 | 
				
			||||||
            u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
 | 
					            u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
 | 
				
			||||||
            'slot': ('django.db.models.fields.CharField', [], {'max_length': '50', 'db_index': 'True'})
 | 
					            'slot': ('django.db.models.fields.CharField', [], {'max_length': '50', 'db_index': 'True'})
 | 
				
			||||||
        },
 | 
					        },
 | 
				
			||||||
        u'cmsplugin_filer_image.thumbnailoption': {
 | 
					        thumbnail_model: {
 | 
				
			||||||
            'Meta': {'ordering': "('width', 'height')", 'object_name': 'ThumbnailOption'},
 | 
					            'Meta': {'ordering': "('width', 'height')", 'object_name': 'ThumbnailOption'},
 | 
				
			||||||
            'crop': ('django.db.models.fields.BooleanField', [], {'default': 'True'}),
 | 
					            'crop': ('django.db.models.fields.BooleanField', [], {'default': 'True'}),
 | 
				
			||||||
            'height': ('django.db.models.fields.IntegerField', [], {}),
 | 
					            'height': ('django.db.models.fields.IntegerField', [], {}),
 | 
				
			||||||
| 
						 | 
					@ -124,8 +125,8 @@ class Migration(SchemaMigration):
 | 
				
			||||||
            'date_published_end': ('django.db.models.fields.DateTimeField', [], {'null': 'True', 'blank': 'True'}),
 | 
					            'date_published_end': ('django.db.models.fields.DateTimeField', [], {'null': 'True', 'blank': 'True'}),
 | 
				
			||||||
            u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
 | 
					            u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
 | 
				
			||||||
            'main_image': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['filer.Image']", 'null': 'True', 'blank': 'True'}),
 | 
					            'main_image': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['filer.Image']", 'null': 'True', 'blank': 'True'}),
 | 
				
			||||||
            'main_image_full': ('django.db.models.fields.related.ForeignKey', [], {'blank': 'True', 'related_name': "'blog_post_full'", 'null': 'True', 'to': u"orm['cmsplugin_filer_image.ThumbnailOption']"}),
 | 
					            'main_image_full': ('django.db.models.fields.related.ForeignKey', [], {'blank': 'True', 'related_name': "'blog_post_full'", 'null': 'True', 'to': u"orm['%s']" % thumbnail_model}),
 | 
				
			||||||
            'main_image_thumbnail': ('django.db.models.fields.related.ForeignKey', [], {'blank': 'True', 'related_name': "'blog_post_thumbnail'", 'null': 'True', 'to': u"orm['cmsplugin_filer_image.ThumbnailOption']"}),
 | 
					            'main_image_thumbnail': ('django.db.models.fields.related.ForeignKey', [], {'blank': 'True', 'related_name': "'blog_post_thumbnail'", 'null': 'True', 'to': u"orm['%s']" % thumbnail_model}),
 | 
				
			||||||
            'publish': ('django.db.models.fields.BooleanField', [], {'default': 'False'})
 | 
					            'publish': ('django.db.models.fields.BooleanField', [], {'default': 'False'})
 | 
				
			||||||
        },
 | 
					        },
 | 
				
			||||||
        u'djangocms_blog.posttranslation': {
 | 
					        u'djangocms_blog.posttranslation': {
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -1,5 +1,6 @@
 | 
				
			||||||
# -*- coding: utf-8 -*-
 | 
					# -*- coding: utf-8 -*-
 | 
				
			||||||
from django.conf import settings as dj_settings
 | 
					from django.conf import settings as dj_settings
 | 
				
			||||||
 | 
					from djangocms_blog.models import thumbnail_model
 | 
				
			||||||
from south.db import db
 | 
					from south.db import db
 | 
				
			||||||
from south.v2 import SchemaMigration
 | 
					from south.v2 import SchemaMigration
 | 
				
			||||||
 | 
					
 | 
				
			||||||
| 
						 | 
					@ -69,7 +70,7 @@ class Migration(SchemaMigration):
 | 
				
			||||||
            u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
 | 
					            u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
 | 
				
			||||||
            'slot': ('django.db.models.fields.CharField', [], {'max_length': '50', 'db_index': 'True'})
 | 
					            'slot': ('django.db.models.fields.CharField', [], {'max_length': '50', 'db_index': 'True'})
 | 
				
			||||||
        },
 | 
					        },
 | 
				
			||||||
        u'cmsplugin_filer_image.thumbnailoption': {
 | 
					        thumbnail_model: {
 | 
				
			||||||
            'Meta': {'ordering': "('width', 'height')", 'object_name': 'ThumbnailOption'},
 | 
					            'Meta': {'ordering': "('width', 'height')", 'object_name': 'ThumbnailOption'},
 | 
				
			||||||
            'crop': ('django.db.models.fields.BooleanField', [], {'default': 'True'}),
 | 
					            'crop': ('django.db.models.fields.BooleanField', [], {'default': 'True'}),
 | 
				
			||||||
            'height': ('django.db.models.fields.IntegerField', [], {}),
 | 
					            'height': ('django.db.models.fields.IntegerField', [], {}),
 | 
				
			||||||
| 
						 | 
					@ -124,8 +125,8 @@ class Migration(SchemaMigration):
 | 
				
			||||||
            'date_published_end': ('django.db.models.fields.DateTimeField', [], {'null': 'True', 'blank': 'True'}),
 | 
					            'date_published_end': ('django.db.models.fields.DateTimeField', [], {'null': 'True', 'blank': 'True'}),
 | 
				
			||||||
            u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
 | 
					            u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
 | 
				
			||||||
            'main_image': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['filer.Image']", 'null': 'True', 'blank': 'True'}),
 | 
					            'main_image': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['filer.Image']", 'null': 'True', 'blank': 'True'}),
 | 
				
			||||||
            'main_image_full': ('django.db.models.fields.related.ForeignKey', [], {'blank': 'True', 'related_name': "'blog_post_full'", 'null': 'True', 'to': u"orm['cmsplugin_filer_image.ThumbnailOption']"}),
 | 
					            'main_image_full': ('django.db.models.fields.related.ForeignKey', [], {'blank': 'True', 'related_name': "'blog_post_full'", 'null': 'True', 'to': u"orm['%s']" % thumbnail_model}),
 | 
				
			||||||
            'main_image_thumbnail': ('django.db.models.fields.related.ForeignKey', [], {'blank': 'True', 'related_name': "'blog_post_thumbnail'", 'null': 'True', 'to': u"orm['cmsplugin_filer_image.ThumbnailOption']"}),
 | 
					            'main_image_thumbnail': ('django.db.models.fields.related.ForeignKey', [], {'blank': 'True', 'related_name': "'blog_post_thumbnail'", 'null': 'True', 'to': u"orm['%s']" % thumbnail_model}),
 | 
				
			||||||
            'publish': ('django.db.models.fields.BooleanField', [], {'default': 'False'})
 | 
					            'publish': ('django.db.models.fields.BooleanField', [], {'default': 'False'})
 | 
				
			||||||
        },
 | 
					        },
 | 
				
			||||||
        u'djangocms_blog.posttranslation': {
 | 
					        u'djangocms_blog.posttranslation': {
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -1,5 +1,6 @@
 | 
				
			||||||
# -*- coding: utf-8 -*-
 | 
					# -*- coding: utf-8 -*-
 | 
				
			||||||
from django.conf import settings as dj_settings
 | 
					from django.conf import settings as dj_settings
 | 
				
			||||||
 | 
					from djangocms_blog.models import thumbnail_model
 | 
				
			||||||
from south.db import db
 | 
					from south.db import db
 | 
				
			||||||
from south.v2 import SchemaMigration
 | 
					from south.v2 import SchemaMigration
 | 
				
			||||||
 | 
					
 | 
				
			||||||
| 
						 | 
					@ -69,7 +70,7 @@ class Migration(SchemaMigration):
 | 
				
			||||||
            u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
 | 
					            u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
 | 
				
			||||||
            'slot': ('django.db.models.fields.CharField', [], {'max_length': '50', 'db_index': 'True'})
 | 
					            'slot': ('django.db.models.fields.CharField', [], {'max_length': '50', 'db_index': 'True'})
 | 
				
			||||||
        },
 | 
					        },
 | 
				
			||||||
        u'cmsplugin_filer_image.thumbnailoption': {
 | 
					        thumbnail_model: {
 | 
				
			||||||
            'Meta': {'ordering': "('width', 'height')", 'object_name': 'ThumbnailOption'},
 | 
					            'Meta': {'ordering': "('width', 'height')", 'object_name': 'ThumbnailOption'},
 | 
				
			||||||
            'crop': ('django.db.models.fields.BooleanField', [], {'default': 'True'}),
 | 
					            'crop': ('django.db.models.fields.BooleanField', [], {'default': 'True'}),
 | 
				
			||||||
            'height': ('django.db.models.fields.IntegerField', [], {}),
 | 
					            'height': ('django.db.models.fields.IntegerField', [], {}),
 | 
				
			||||||
| 
						 | 
					@ -125,8 +126,8 @@ class Migration(SchemaMigration):
 | 
				
			||||||
            'enable_comments': ('django.db.models.fields.BooleanField', [], {'default': 'True'}),
 | 
					            'enable_comments': ('django.db.models.fields.BooleanField', [], {'default': 'True'}),
 | 
				
			||||||
            u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
 | 
					            u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
 | 
				
			||||||
            'main_image': ('django.db.models.fields.related.ForeignKey', [], {'blank': 'True', 'related_name': "'djangocms_blog_post_image'", 'null': 'True', 'to': "orm['filer.Image']"}),
 | 
					            'main_image': ('django.db.models.fields.related.ForeignKey', [], {'blank': 'True', 'related_name': "'djangocms_blog_post_image'", 'null': 'True', 'to': "orm['filer.Image']"}),
 | 
				
			||||||
            'main_image_full': ('django.db.models.fields.related.ForeignKey', [], {'blank': 'True', 'related_name': "'djangocms_blog_post_full'", 'null': 'True', 'to': u"orm['cmsplugin_filer_image.ThumbnailOption']"}),
 | 
					            'main_image_full': ('django.db.models.fields.related.ForeignKey', [], {'blank': 'True', 'related_name': "'djangocms_blog_post_full'", 'null': 'True', 'to': u"orm['%s']" % thumbnail_model}),
 | 
				
			||||||
            'main_image_thumbnail': ('django.db.models.fields.related.ForeignKey', [], {'blank': 'True', 'related_name': "'djangocms_blog_post_thumbnail'", 'null': 'True', 'to': u"orm['cmsplugin_filer_image.ThumbnailOption']"}),
 | 
					            'main_image_thumbnail': ('django.db.models.fields.related.ForeignKey', [], {'blank': 'True', 'related_name': "'djangocms_blog_post_thumbnail'", 'null': 'True', 'to': u"orm['%s']" % thumbnail_model}),
 | 
				
			||||||
            'publish': ('django.db.models.fields.BooleanField', [], {'default': 'False'})
 | 
					            'publish': ('django.db.models.fields.BooleanField', [], {'default': 'False'})
 | 
				
			||||||
        },
 | 
					        },
 | 
				
			||||||
        u'djangocms_blog.posttranslation': {
 | 
					        u'djangocms_blog.posttranslation': {
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -1,5 +1,6 @@
 | 
				
			||||||
# -*- coding: utf-8 -*-
 | 
					# -*- coding: utf-8 -*-
 | 
				
			||||||
from django.conf import settings as dj_settings
 | 
					from django.conf import settings as dj_settings
 | 
				
			||||||
 | 
					from djangocms_blog.models import thumbnail_model
 | 
				
			||||||
from south.db import db
 | 
					from south.db import db
 | 
				
			||||||
from south.v2 import SchemaMigration
 | 
					from south.v2 import SchemaMigration
 | 
				
			||||||
 | 
					
 | 
				
			||||||
| 
						 | 
					@ -69,7 +70,7 @@ class Migration(SchemaMigration):
 | 
				
			||||||
            u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
 | 
					            u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
 | 
				
			||||||
            'slot': ('django.db.models.fields.CharField', [], {'max_length': '50', 'db_index': 'True'})
 | 
					            'slot': ('django.db.models.fields.CharField', [], {'max_length': '50', 'db_index': 'True'})
 | 
				
			||||||
        },
 | 
					        },
 | 
				
			||||||
        u'cmsplugin_filer_image.thumbnailoption': {
 | 
					        thumbnail_model: {
 | 
				
			||||||
            'Meta': {'ordering': "('width', 'height')", 'object_name': 'ThumbnailOption'},
 | 
					            'Meta': {'ordering': "('width', 'height')", 'object_name': 'ThumbnailOption'},
 | 
				
			||||||
            'crop': ('django.db.models.fields.BooleanField', [], {'default': 'True'}),
 | 
					            'crop': ('django.db.models.fields.BooleanField', [], {'default': 'True'}),
 | 
				
			||||||
            'height': ('django.db.models.fields.IntegerField', [], {}),
 | 
					            'height': ('django.db.models.fields.IntegerField', [], {}),
 | 
				
			||||||
| 
						 | 
					@ -125,8 +126,8 @@ class Migration(SchemaMigration):
 | 
				
			||||||
            'enable_comments': ('django.db.models.fields.BooleanField', [], {'default': 'False'}),
 | 
					            'enable_comments': ('django.db.models.fields.BooleanField', [], {'default': 'False'}),
 | 
				
			||||||
            u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
 | 
					            u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
 | 
				
			||||||
            'main_image': ('django.db.models.fields.related.ForeignKey', [], {'blank': 'True', 'related_name': "'djangocms_blog_post_image'", 'null': 'True', 'to': "orm['filer.Image']"}),
 | 
					            'main_image': ('django.db.models.fields.related.ForeignKey', [], {'blank': 'True', 'related_name': "'djangocms_blog_post_image'", 'null': 'True', 'to': "orm['filer.Image']"}),
 | 
				
			||||||
            'main_image_full': ('django.db.models.fields.related.ForeignKey', [], {'blank': 'True', 'related_name': "'djangocms_blog_post_full'", 'null': 'True', 'to': u"orm['cmsplugin_filer_image.ThumbnailOption']"}),
 | 
					            'main_image_full': ('django.db.models.fields.related.ForeignKey', [], {'blank': 'True', 'related_name': "'djangocms_blog_post_full'", 'null': 'True', 'to': u"orm['%s']" % thumbnail_model}),
 | 
				
			||||||
            'main_image_thumbnail': ('django.db.models.fields.related.ForeignKey', [], {'blank': 'True', 'related_name': "'djangocms_blog_post_thumbnail'", 'null': 'True', 'to': u"orm['cmsplugin_filer_image.ThumbnailOption']"}),
 | 
					            'main_image_thumbnail': ('django.db.models.fields.related.ForeignKey', [], {'blank': 'True', 'related_name': "'djangocms_blog_post_thumbnail'", 'null': 'True', 'to': u"orm['%s']" % thumbnail_model}),
 | 
				
			||||||
            'publish': ('django.db.models.fields.BooleanField', [], {'default': 'False'})
 | 
					            'publish': ('django.db.models.fields.BooleanField', [], {'default': 'False'})
 | 
				
			||||||
        },
 | 
					        },
 | 
				
			||||||
        u'djangocms_blog.posttranslation': {
 | 
					        u'djangocms_blog.posttranslation': {
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -1,4 +1,5 @@
 | 
				
			||||||
# -*- coding: utf-8 -*-
 | 
					# -*- coding: utf-8 -*-
 | 
				
			||||||
 | 
					from djangocms_blog.models import thumbnail_model
 | 
				
			||||||
from south.utils import datetime_utils as datetime
 | 
					from south.utils import datetime_utils as datetime
 | 
				
			||||||
from south.db import db
 | 
					from south.db import db
 | 
				
			||||||
from south.v2 import SchemaMigration
 | 
					from south.v2 import SchemaMigration
 | 
				
			||||||
| 
						 | 
					@ -70,7 +71,7 @@ class Migration(SchemaMigration):
 | 
				
			||||||
            u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
 | 
					            u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
 | 
				
			||||||
            'slot': ('django.db.models.fields.CharField', [], {'max_length': '50', 'db_index': 'True'})
 | 
					            'slot': ('django.db.models.fields.CharField', [], {'max_length': '50', 'db_index': 'True'})
 | 
				
			||||||
        },
 | 
					        },
 | 
				
			||||||
        u'cmsplugin_filer_image.thumbnailoption': {
 | 
					        thumbnail_model: {
 | 
				
			||||||
            'Meta': {'ordering': "(u'width', u'height')", 'object_name': 'ThumbnailOption'},
 | 
					            'Meta': {'ordering': "(u'width', u'height')", 'object_name': 'ThumbnailOption'},
 | 
				
			||||||
            'crop': ('django.db.models.fields.BooleanField', [], {'default': 'True'}),
 | 
					            'crop': ('django.db.models.fields.BooleanField', [], {'default': 'True'}),
 | 
				
			||||||
            'height': ('django.db.models.fields.IntegerField', [], {}),
 | 
					            'height': ('django.db.models.fields.IntegerField', [], {}),
 | 
				
			||||||
| 
						 | 
					@ -126,8 +127,8 @@ class Migration(SchemaMigration):
 | 
				
			||||||
            'enable_comments': ('django.db.models.fields.BooleanField', [], {'default': 'True'}),
 | 
					            'enable_comments': ('django.db.models.fields.BooleanField', [], {'default': 'True'}),
 | 
				
			||||||
            u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
 | 
					            u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
 | 
				
			||||||
            'main_image': ('django.db.models.fields.related.ForeignKey', [], {'blank': 'True', 'related_name': "'djangocms_blog_post_image'", 'null': 'True', 'to': "orm['filer.Image']"}),
 | 
					            'main_image': ('django.db.models.fields.related.ForeignKey', [], {'blank': 'True', 'related_name': "'djangocms_blog_post_image'", 'null': 'True', 'to': "orm['filer.Image']"}),
 | 
				
			||||||
            'main_image_full': ('django.db.models.fields.related.ForeignKey', [], {'blank': 'True', 'related_name': "'djangocms_blog_post_full'", 'null': 'True', 'to': u"orm['cmsplugin_filer_image.ThumbnailOption']"}),
 | 
					            'main_image_full': ('django.db.models.fields.related.ForeignKey', [], {'blank': 'True', 'related_name': "'djangocms_blog_post_full'", 'null': 'True', 'to': u"orm['%s']" % thumbnail_model}),
 | 
				
			||||||
            'main_image_thumbnail': ('django.db.models.fields.related.ForeignKey', [], {'blank': 'True', 'related_name': "'djangocms_blog_post_thumbnail'", 'null': 'True', 'to': u"orm['cmsplugin_filer_image.ThumbnailOption']"}),
 | 
					            'main_image_thumbnail': ('django.db.models.fields.related.ForeignKey', [], {'blank': 'True', 'related_name': "'djangocms_blog_post_thumbnail'", 'null': 'True', 'to': u"orm['%s']" % thumbnail_model}),
 | 
				
			||||||
            'publish': ('django.db.models.fields.BooleanField', [], {'default': 'False'})
 | 
					            'publish': ('django.db.models.fields.BooleanField', [], {'default': 'False'})
 | 
				
			||||||
        },
 | 
					        },
 | 
				
			||||||
        u'djangocms_blog.posttranslation': {
 | 
					        u'djangocms_blog.posttranslation': {
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -1,4 +1,5 @@
 | 
				
			||||||
# -*- coding: utf-8 -*-
 | 
					# -*- coding: utf-8 -*-
 | 
				
			||||||
 | 
					from djangocms_blog.models import thumbnail_model
 | 
				
			||||||
from south.utils import datetime_utils as datetime
 | 
					from south.utils import datetime_utils as datetime
 | 
				
			||||||
from south.db import db
 | 
					from south.db import db
 | 
				
			||||||
from south.v2 import SchemaMigration
 | 
					from south.v2 import SchemaMigration
 | 
				
			||||||
| 
						 | 
					@ -74,7 +75,7 @@ class Migration(SchemaMigration):
 | 
				
			||||||
            u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
 | 
					            u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
 | 
				
			||||||
            'slot': ('django.db.models.fields.CharField', [], {'max_length': '255', 'db_index': 'True'})
 | 
					            'slot': ('django.db.models.fields.CharField', [], {'max_length': '255', 'db_index': 'True'})
 | 
				
			||||||
        },
 | 
					        },
 | 
				
			||||||
        u'cmsplugin_filer_image.thumbnailoption': {
 | 
					        thumbnail_model: {
 | 
				
			||||||
            'Meta': {'ordering': "('width', 'height')", 'object_name': 'ThumbnailOption'},
 | 
					            'Meta': {'ordering': "('width', 'height')", 'object_name': 'ThumbnailOption'},
 | 
				
			||||||
            'crop': ('django.db.models.fields.BooleanField', [], {'default': 'True'}),
 | 
					            'crop': ('django.db.models.fields.BooleanField', [], {'default': 'True'}),
 | 
				
			||||||
            'height': ('django.db.models.fields.IntegerField', [], {}),
 | 
					            'height': ('django.db.models.fields.IntegerField', [], {}),
 | 
				
			||||||
| 
						 | 
					@ -130,8 +131,8 @@ class Migration(SchemaMigration):
 | 
				
			||||||
            'enable_comments': ('django.db.models.fields.BooleanField', [], {'default': 'True'}),
 | 
					            'enable_comments': ('django.db.models.fields.BooleanField', [], {'default': 'True'}),
 | 
				
			||||||
            u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
 | 
					            u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
 | 
				
			||||||
            'main_image': ('django.db.models.fields.related.ForeignKey', [], {'blank': 'True', 'related_name': "'djangocms_blog_post_image'", 'null': 'True', 'to': "orm['filer.Image']"}),
 | 
					            'main_image': ('django.db.models.fields.related.ForeignKey', [], {'blank': 'True', 'related_name': "'djangocms_blog_post_image'", 'null': 'True', 'to': "orm['filer.Image']"}),
 | 
				
			||||||
            'main_image_full': ('django.db.models.fields.related.ForeignKey', [], {'blank': 'True', 'related_name': "'djangocms_blog_post_full'", 'null': 'True', 'to': u"orm['cmsplugin_filer_image.ThumbnailOption']"}),
 | 
					            'main_image_full': ('django.db.models.fields.related.ForeignKey', [], {'blank': 'True', 'related_name': "'djangocms_blog_post_full'", 'null': 'True', 'to': u"orm['%s']" % thumbnail_model}),
 | 
				
			||||||
            'main_image_thumbnail': ('django.db.models.fields.related.ForeignKey', [], {'blank': 'True', 'related_name': "'djangocms_blog_post_thumbnail'", 'null': 'True', 'to': u"orm['cmsplugin_filer_image.ThumbnailOption']"}),
 | 
					            'main_image_thumbnail': ('django.db.models.fields.related.ForeignKey', [], {'blank': 'True', 'related_name': "'djangocms_blog_post_thumbnail'", 'null': 'True', 'to': u"orm['%s']" % thumbnail_model}),
 | 
				
			||||||
            'publish': ('django.db.models.fields.BooleanField', [], {'default': 'False'}),
 | 
					            'publish': ('django.db.models.fields.BooleanField', [], {'default': 'False'}),
 | 
				
			||||||
            'sites': ('django.db.models.fields.related.ManyToManyField', [], {'symmetrical': 'False', 'to': u"orm['sites.Site']", 'null': 'True', 'blank': 'True'})
 | 
					            'sites': ('django.db.models.fields.related.ManyToManyField', [], {'symmetrical': 'False', 'to': u"orm['sites.Site']", 'null': 'True', 'blank': 'True'})
 | 
				
			||||||
        },
 | 
					        },
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -1,4 +1,5 @@
 | 
				
			||||||
# -*- coding: utf-8 -*-
 | 
					# -*- coding: utf-8 -*-
 | 
				
			||||||
 | 
					from djangocms_blog.models import thumbnail_model
 | 
				
			||||||
from south.utils import datetime_utils as datetime
 | 
					from south.utils import datetime_utils as datetime
 | 
				
			||||||
from south.db import db
 | 
					from south.db import db
 | 
				
			||||||
from south.v2 import SchemaMigration
 | 
					from south.v2 import SchemaMigration
 | 
				
			||||||
| 
						 | 
					@ -10,24 +11,24 @@ class Migration(SchemaMigration):
 | 
				
			||||||
    def forwards(self, orm):
 | 
					    def forwards(self, orm):
 | 
				
			||||||
 | 
					
 | 
				
			||||||
        # Changing field 'Post.main_image_full'
 | 
					        # Changing field 'Post.main_image_full'
 | 
				
			||||||
        db.alter_column(u'djangocms_blog_post', 'main_image_full_id', self.gf('django.db.models.fields.related.ForeignKey')(null=True, on_delete=models.SET_NULL, to=orm['cmsplugin_filer_image.ThumbnailOption']))
 | 
					        db.alter_column(u'djangocms_blog_post', 'main_image_full_id', self.gf('django.db.models.fields.related.ForeignKey')(null=True, on_delete=models.SET_NULL, to=orm[thumbnail_model]))
 | 
				
			||||||
 | 
					
 | 
				
			||||||
        # Changing field 'Post.main_image'
 | 
					        # Changing field 'Post.main_image'
 | 
				
			||||||
        db.alter_column(u'djangocms_blog_post', 'main_image_id', self.gf('django.db.models.fields.related.ForeignKey')(null=True, on_delete=models.SET_NULL, to=orm['filer.Image']))
 | 
					        db.alter_column(u'djangocms_blog_post', 'main_image_id', self.gf('django.db.models.fields.related.ForeignKey')(null=True, on_delete=models.SET_NULL, to=orm['filer.Image']))
 | 
				
			||||||
 | 
					
 | 
				
			||||||
        # Changing field 'Post.main_image_thumbnail'
 | 
					        # Changing field 'Post.main_image_thumbnail'
 | 
				
			||||||
        db.alter_column(u'djangocms_blog_post', 'main_image_thumbnail_id', self.gf('django.db.models.fields.related.ForeignKey')(null=True, on_delete=models.SET_NULL, to=orm['cmsplugin_filer_image.ThumbnailOption']))
 | 
					        db.alter_column(u'djangocms_blog_post', 'main_image_thumbnail_id', self.gf('django.db.models.fields.related.ForeignKey')(null=True, on_delete=models.SET_NULL, to=orm[thumbnail_model]))
 | 
				
			||||||
 | 
					
 | 
				
			||||||
    def backwards(self, orm):
 | 
					    def backwards(self, orm):
 | 
				
			||||||
 | 
					
 | 
				
			||||||
        # Changing field 'Post.main_image_full'
 | 
					        # Changing field 'Post.main_image_full'
 | 
				
			||||||
        db.alter_column(u'djangocms_blog_post', 'main_image_full_id', self.gf('django.db.models.fields.related.ForeignKey')(null=True, to=orm['cmsplugin_filer_image.ThumbnailOption']))
 | 
					        db.alter_column(u'djangocms_blog_post', 'main_image_full_id', self.gf('django.db.models.fields.related.ForeignKey')(null=True, to=orm[thumbnail_model]))
 | 
				
			||||||
 | 
					
 | 
				
			||||||
        # Changing field 'Post.main_image'
 | 
					        # Changing field 'Post.main_image'
 | 
				
			||||||
        db.alter_column(u'djangocms_blog_post', 'main_image_id', self.gf('django.db.models.fields.related.ForeignKey')(null=True, to=orm['filer.Image']))
 | 
					        db.alter_column(u'djangocms_blog_post', 'main_image_id', self.gf('django.db.models.fields.related.ForeignKey')(null=True, to=orm['filer.Image']))
 | 
				
			||||||
 | 
					
 | 
				
			||||||
        # Changing field 'Post.main_image_thumbnail'
 | 
					        # Changing field 'Post.main_image_thumbnail'
 | 
				
			||||||
        db.alter_column(u'djangocms_blog_post', 'main_image_thumbnail_id', self.gf('django.db.models.fields.related.ForeignKey')(null=True, to=orm['cmsplugin_filer_image.ThumbnailOption']))
 | 
					        db.alter_column(u'djangocms_blog_post', 'main_image_thumbnail_id', self.gf('django.db.models.fields.related.ForeignKey')(null=True, to=orm[thumbnail_model]))
 | 
				
			||||||
 | 
					
 | 
				
			||||||
    models = {
 | 
					    models = {
 | 
				
			||||||
        u'auth.group': {
 | 
					        u'auth.group': {
 | 
				
			||||||
| 
						 | 
					@ -80,7 +81,7 @@ class Migration(SchemaMigration):
 | 
				
			||||||
            u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
 | 
					            u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
 | 
				
			||||||
            'slot': ('django.db.models.fields.CharField', [], {'max_length': '255', 'db_index': 'True'})
 | 
					            'slot': ('django.db.models.fields.CharField', [], {'max_length': '255', 'db_index': 'True'})
 | 
				
			||||||
        },
 | 
					        },
 | 
				
			||||||
        u'cmsplugin_filer_image.thumbnailoption': {
 | 
					        thumbnail_model: {
 | 
				
			||||||
            'Meta': {'ordering': "(u'width', u'height')", 'object_name': 'ThumbnailOption'},
 | 
					            'Meta': {'ordering': "(u'width', u'height')", 'object_name': 'ThumbnailOption'},
 | 
				
			||||||
            'crop': ('django.db.models.fields.BooleanField', [], {'default': 'True'}),
 | 
					            'crop': ('django.db.models.fields.BooleanField', [], {'default': 'True'}),
 | 
				
			||||||
            'height': ('django.db.models.fields.IntegerField', [], {}),
 | 
					            'height': ('django.db.models.fields.IntegerField', [], {}),
 | 
				
			||||||
| 
						 | 
					@ -136,8 +137,8 @@ class Migration(SchemaMigration):
 | 
				
			||||||
            'enable_comments': ('django.db.models.fields.BooleanField', [], {'default': 'True'}),
 | 
					            'enable_comments': ('django.db.models.fields.BooleanField', [], {'default': 'True'}),
 | 
				
			||||||
            u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
 | 
					            u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
 | 
				
			||||||
            'main_image': ('django.db.models.fields.related.ForeignKey', [], {'blank': 'True', 'related_name': "'djangocms_blog_post_image'", 'null': 'True', 'on_delete': 'models.SET_NULL', 'to': "orm['filer.Image']"}),
 | 
					            'main_image': ('django.db.models.fields.related.ForeignKey', [], {'blank': 'True', 'related_name': "'djangocms_blog_post_image'", 'null': 'True', 'on_delete': 'models.SET_NULL', 'to': "orm['filer.Image']"}),
 | 
				
			||||||
            'main_image_full': ('django.db.models.fields.related.ForeignKey', [], {'blank': 'True', 'related_name': "'djangocms_blog_post_full'", 'null': 'True', 'on_delete': 'models.SET_NULL', 'to': u"orm['cmsplugin_filer_image.ThumbnailOption']"}),
 | 
					            'main_image_full': ('django.db.models.fields.related.ForeignKey', [], {'blank': 'True', 'related_name': "'djangocms_blog_post_full'", 'null': 'True', 'on_delete': 'models.SET_NULL', 'to': u"orm['%s']" % thumbnail_model}),
 | 
				
			||||||
            'main_image_thumbnail': ('django.db.models.fields.related.ForeignKey', [], {'blank': 'True', 'related_name': "'djangocms_blog_post_thumbnail'", 'null': 'True', 'on_delete': 'models.SET_NULL', 'to': u"orm['cmsplugin_filer_image.ThumbnailOption']"}),
 | 
					            'main_image_thumbnail': ('django.db.models.fields.related.ForeignKey', [], {'blank': 'True', 'related_name': "'djangocms_blog_post_thumbnail'", 'null': 'True', 'on_delete': 'models.SET_NULL', 'to': u"orm['%s']" % thumbnail_model}),
 | 
				
			||||||
            'publish': ('django.db.models.fields.BooleanField', [], {'default': 'False'}),
 | 
					            'publish': ('django.db.models.fields.BooleanField', [], {'default': 'False'}),
 | 
				
			||||||
            'sites': ('django.db.models.fields.related.ManyToManyField', [], {'symmetrical': 'False', 'to': u"orm['sites.Site']", 'null': 'True', 'blank': 'True'})
 | 
					            'sites': ('django.db.models.fields.related.ManyToManyField', [], {'symmetrical': 'False', 'to': u"orm['sites.Site']", 'null': 'True', 'blank': 'True'})
 | 
				
			||||||
        },
 | 
					        },
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -1,4 +1,5 @@
 | 
				
			||||||
# -*- coding: utf-8 -*-
 | 
					# -*- coding: utf-8 -*-
 | 
				
			||||||
 | 
					from djangocms_blog.models import thumbnail_model
 | 
				
			||||||
from south.db import db
 | 
					from south.db import db
 | 
				
			||||||
from south.v2 import SchemaMigration
 | 
					from south.v2 import SchemaMigration
 | 
				
			||||||
 | 
					
 | 
				
			||||||
| 
						 | 
					@ -61,7 +62,7 @@ class Migration(SchemaMigration):
 | 
				
			||||||
            'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
 | 
					            'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
 | 
				
			||||||
            'slot': ('django.db.models.fields.CharField', [], {'db_index': 'True', 'max_length': '255'})
 | 
					            'slot': ('django.db.models.fields.CharField', [], {'db_index': 'True', 'max_length': '255'})
 | 
				
			||||||
        },
 | 
					        },
 | 
				
			||||||
        'cmsplugin_filer_image.thumbnailoption': {
 | 
					        thumbnail_model: {
 | 
				
			||||||
            'Meta': {'object_name': 'ThumbnailOption', 'ordering': "('width', 'height')"},
 | 
					            'Meta': {'object_name': 'ThumbnailOption', 'ordering': "('width', 'height')"},
 | 
				
			||||||
            'crop': ('django.db.models.fields.BooleanField', [], {'default': 'True'}),
 | 
					            'crop': ('django.db.models.fields.BooleanField', [], {'default': 'True'}),
 | 
				
			||||||
            'height': ('django.db.models.fields.IntegerField', [], {}),
 | 
					            'height': ('django.db.models.fields.IntegerField', [], {}),
 | 
				
			||||||
| 
						 | 
					@ -117,8 +118,8 @@ class Migration(SchemaMigration):
 | 
				
			||||||
            'enable_comments': ('django.db.models.fields.BooleanField', [], {'default': 'True'}),
 | 
					            'enable_comments': ('django.db.models.fields.BooleanField', [], {'default': 'True'}),
 | 
				
			||||||
            'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
 | 
					            'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
 | 
				
			||||||
            'main_image': ('django.db.models.fields.related.ForeignKey', [], {'on_delete': 'models.SET_NULL', 'blank': 'True', 'to': "orm['filer.Image']", 'null': 'True', 'related_name': "'djangocms_blog_post_image'"}),
 | 
					            'main_image': ('django.db.models.fields.related.ForeignKey', [], {'on_delete': 'models.SET_NULL', 'blank': 'True', 'to': "orm['filer.Image']", 'null': 'True', 'related_name': "'djangocms_blog_post_image'"}),
 | 
				
			||||||
            'main_image_full': ('django.db.models.fields.related.ForeignKey', [], {'on_delete': 'models.SET_NULL', 'blank': 'True', 'to': "orm['cmsplugin_filer_image.ThumbnailOption']", 'null': 'True', 'related_name': "'djangocms_blog_post_full'"}),
 | 
					            'main_image_full': ('django.db.models.fields.related.ForeignKey', [], {'on_delete': 'models.SET_NULL', 'blank': 'True', 'to': "orm[thumbnail_model]", 'null': 'True', 'related_name': "'djangocms_blog_post_full'"}),
 | 
				
			||||||
            'main_image_thumbnail': ('django.db.models.fields.related.ForeignKey', [], {'on_delete': 'models.SET_NULL', 'blank': 'True', 'to': "orm['cmsplugin_filer_image.ThumbnailOption']", 'null': 'True', 'related_name': "'djangocms_blog_post_thumbnail'"}),
 | 
					            'main_image_thumbnail': ('django.db.models.fields.related.ForeignKey', [], {'on_delete': 'models.SET_NULL', 'blank': 'True', 'to': "orm[thumbnail_model]", 'null': 'True', 'related_name': "'djangocms_blog_post_thumbnail'"}),
 | 
				
			||||||
            'publish': ('django.db.models.fields.BooleanField', [], {'default': 'False'}),
 | 
					            'publish': ('django.db.models.fields.BooleanField', [], {'default': 'False'}),
 | 
				
			||||||
            'sites': ('django.db.models.fields.related.ManyToManyField', [], {'blank': 'True', 'to': "orm['sites.Site']", 'null': 'True', 'symmetrical': 'False'})
 | 
					            'sites': ('django.db.models.fields.related.ManyToManyField', [], {'blank': 'True', 'to': "orm['sites.Site']", 'null': 'True', 'symmetrical': 'False'})
 | 
				
			||||||
        },
 | 
					        },
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -1,4 +1,5 @@
 | 
				
			||||||
# -*- coding: utf-8 -*-
 | 
					# -*- coding: utf-8 -*-
 | 
				
			||||||
 | 
					from djangocms_blog.models import thumbnail_model
 | 
				
			||||||
from django.contrib.contenttypes.models import ContentType
 | 
					from django.contrib.contenttypes.models import ContentType
 | 
				
			||||||
from south.utils import datetime_utils as datetime
 | 
					from south.utils import datetime_utils as datetime
 | 
				
			||||||
from south.db import db
 | 
					from south.db import db
 | 
				
			||||||
| 
						 | 
					@ -90,7 +91,7 @@ class Migration(DataMigration):
 | 
				
			||||||
            u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
 | 
					            u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
 | 
				
			||||||
            'slot': ('django.db.models.fields.CharField', [], {'max_length': '255', 'db_index': 'True'})
 | 
					            'slot': ('django.db.models.fields.CharField', [], {'max_length': '255', 'db_index': 'True'})
 | 
				
			||||||
        },
 | 
					        },
 | 
				
			||||||
        u'cmsplugin_filer_image.thumbnailoption': {
 | 
					        thumbnail_model: {
 | 
				
			||||||
            'Meta': {'ordering': "(u'width', u'height')", 'object_name': 'ThumbnailOption'},
 | 
					            'Meta': {'ordering': "(u'width', u'height')", 'object_name': 'ThumbnailOption'},
 | 
				
			||||||
            'crop': ('django.db.models.fields.BooleanField', [], {'default': 'True'}),
 | 
					            'crop': ('django.db.models.fields.BooleanField', [], {'default': 'True'}),
 | 
				
			||||||
            'height': ('django.db.models.fields.IntegerField', [], {}),
 | 
					            'height': ('django.db.models.fields.IntegerField', [], {}),
 | 
				
			||||||
| 
						 | 
					@ -146,8 +147,8 @@ class Migration(DataMigration):
 | 
				
			||||||
            'enable_comments': ('django.db.models.fields.BooleanField', [], {'default': 'True'}),
 | 
					            'enable_comments': ('django.db.models.fields.BooleanField', [], {'default': 'True'}),
 | 
				
			||||||
            u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
 | 
					            u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
 | 
				
			||||||
            'main_image': ('django.db.models.fields.related.ForeignKey', [], {'blank': 'True', 'related_name': "'djangocms_blog_post_image'", 'null': 'True', 'on_delete': 'models.SET_NULL', 'to': "orm['filer.Image']"}),
 | 
					            'main_image': ('django.db.models.fields.related.ForeignKey', [], {'blank': 'True', 'related_name': "'djangocms_blog_post_image'", 'null': 'True', 'on_delete': 'models.SET_NULL', 'to': "orm['filer.Image']"}),
 | 
				
			||||||
            'main_image_full': ('django.db.models.fields.related.ForeignKey', [], {'blank': 'True', 'related_name': "'djangocms_blog_post_full'", 'null': 'True', 'on_delete': 'models.SET_NULL', 'to': u"orm['cmsplugin_filer_image.ThumbnailOption']"}),
 | 
					            'main_image_full': ('django.db.models.fields.related.ForeignKey', [], {'blank': 'True', 'related_name': "'djangocms_blog_post_full'", 'null': 'True', 'on_delete': 'models.SET_NULL', 'to': u"orm['%s']" % thumbnail_model}),
 | 
				
			||||||
            'main_image_thumbnail': ('django.db.models.fields.related.ForeignKey', [], {'blank': 'True', 'related_name': "'djangocms_blog_post_thumbnail'", 'null': 'True', 'on_delete': 'models.SET_NULL', 'to': u"orm['cmsplugin_filer_image.ThumbnailOption']"}),
 | 
					            'main_image_thumbnail': ('django.db.models.fields.related.ForeignKey', [], {'blank': 'True', 'related_name': "'djangocms_blog_post_thumbnail'", 'null': 'True', 'on_delete': 'models.SET_NULL', 'to': u"orm['%s']" % thumbnail_model}),
 | 
				
			||||||
            'publish': ('django.db.models.fields.BooleanField', [], {'default': 'False'}),
 | 
					            'publish': ('django.db.models.fields.BooleanField', [], {'default': 'False'}),
 | 
				
			||||||
            'sites': ('django.db.models.fields.related.ManyToManyField', [], {'symmetrical': 'False', 'to': u"orm['sites.Site']", 'null': 'True', 'blank': 'True'})
 | 
					            'sites': ('django.db.models.fields.related.ManyToManyField', [], {'symmetrical': 'False', 'to': u"orm['sites.Site']", 'null': 'True', 'blank': 'True'})
 | 
				
			||||||
        },
 | 
					        },
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -1,4 +1,5 @@
 | 
				
			||||||
# -*- coding: utf-8 -*-
 | 
					# -*- coding: utf-8 -*-
 | 
				
			||||||
 | 
					from djangocms_blog.models import thumbnail_model
 | 
				
			||||||
from south.utils import datetime_utils as datetime
 | 
					from south.utils import datetime_utils as datetime
 | 
				
			||||||
from south.db import db
 | 
					from south.db import db
 | 
				
			||||||
from south.v2 import SchemaMigration
 | 
					from south.v2 import SchemaMigration
 | 
				
			||||||
| 
						 | 
					@ -73,7 +74,7 @@ class Migration(SchemaMigration):
 | 
				
			||||||
            u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
 | 
					            u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
 | 
				
			||||||
            'slot': ('django.db.models.fields.CharField', [], {'max_length': '255', 'db_index': 'True'})
 | 
					            'slot': ('django.db.models.fields.CharField', [], {'max_length': '255', 'db_index': 'True'})
 | 
				
			||||||
        },
 | 
					        },
 | 
				
			||||||
        u'cmsplugin_filer_image.thumbnailoption': {
 | 
					        thumbnail_model: {
 | 
				
			||||||
            'Meta': {'ordering': "(u'width', u'height')", 'object_name': 'ThumbnailOption'},
 | 
					            'Meta': {'ordering': "(u'width', u'height')", 'object_name': 'ThumbnailOption'},
 | 
				
			||||||
            'crop': ('django.db.models.fields.BooleanField', [], {'default': 'True'}),
 | 
					            'crop': ('django.db.models.fields.BooleanField', [], {'default': 'True'}),
 | 
				
			||||||
            'height': ('django.db.models.fields.IntegerField', [], {}),
 | 
					            'height': ('django.db.models.fields.IntegerField', [], {}),
 | 
				
			||||||
| 
						 | 
					@ -128,8 +129,8 @@ class Migration(SchemaMigration):
 | 
				
			||||||
            'enable_comments': ('django.db.models.fields.BooleanField', [], {'default': 'True'}),
 | 
					            'enable_comments': ('django.db.models.fields.BooleanField', [], {'default': 'True'}),
 | 
				
			||||||
            u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
 | 
					            u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
 | 
				
			||||||
            'main_image': ('django.db.models.fields.related.ForeignKey', [], {'blank': 'True', 'related_name': "'djangocms_blog_post_image'", 'null': 'True', 'on_delete': 'models.SET_NULL', 'to': "orm['filer.Image']"}),
 | 
					            'main_image': ('django.db.models.fields.related.ForeignKey', [], {'blank': 'True', 'related_name': "'djangocms_blog_post_image'", 'null': 'True', 'on_delete': 'models.SET_NULL', 'to': "orm['filer.Image']"}),
 | 
				
			||||||
            'main_image_full': ('django.db.models.fields.related.ForeignKey', [], {'blank': 'True', 'related_name': "'djangocms_blog_post_full'", 'null': 'True', 'on_delete': 'models.SET_NULL', 'to': u"orm['cmsplugin_filer_image.ThumbnailOption']"}),
 | 
					            'main_image_full': ('django.db.models.fields.related.ForeignKey', [], {'blank': 'True', 'related_name': "'djangocms_blog_post_full'", 'null': 'True', 'on_delete': 'models.SET_NULL', 'to': u"orm['%s']" % thumbnail_model}),
 | 
				
			||||||
            'main_image_thumbnail': ('django.db.models.fields.related.ForeignKey', [], {'blank': 'True', 'related_name': "'djangocms_blog_post_thumbnail'", 'null': 'True', 'on_delete': 'models.SET_NULL', 'to': u"orm['cmsplugin_filer_image.ThumbnailOption']"}),
 | 
					            'main_image_thumbnail': ('django.db.models.fields.related.ForeignKey', [], {'blank': 'True', 'related_name': "'djangocms_blog_post_thumbnail'", 'null': 'True', 'on_delete': 'models.SET_NULL', 'to': u"orm['%s']" % thumbnail_model}),
 | 
				
			||||||
            'publish': ('django.db.models.fields.BooleanField', [], {'default': 'False'}),
 | 
					            'publish': ('django.db.models.fields.BooleanField', [], {'default': 'False'}),
 | 
				
			||||||
            'sites': ('django.db.models.fields.related.ManyToManyField', [], {'symmetrical': 'False', 'to': u"orm['sites.Site']", 'null': 'True', 'blank': 'True'})
 | 
					            'sites': ('django.db.models.fields.related.ManyToManyField', [], {'symmetrical': 'False', 'to': u"orm['sites.Site']", 'null': 'True', 'blank': 'True'})
 | 
				
			||||||
        },
 | 
					        },
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -1,4 +1,5 @@
 | 
				
			||||||
# -*- coding: utf-8 -*-
 | 
					# -*- coding: utf-8 -*-
 | 
				
			||||||
 | 
					from djangocms_blog.models import thumbnail_model
 | 
				
			||||||
from south.utils import datetime_utils as datetime
 | 
					from south.utils import datetime_utils as datetime
 | 
				
			||||||
from south.db import db
 | 
					from south.db import db
 | 
				
			||||||
from south.v2 import SchemaMigration
 | 
					from south.v2 import SchemaMigration
 | 
				
			||||||
| 
						 | 
					@ -133,7 +134,7 @@ class Migration(SchemaMigration):
 | 
				
			||||||
            u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
 | 
					            u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
 | 
				
			||||||
            'slot': ('django.db.models.fields.CharField', [], {'max_length': '255', 'db_index': 'True'})
 | 
					            'slot': ('django.db.models.fields.CharField', [], {'max_length': '255', 'db_index': 'True'})
 | 
				
			||||||
        },
 | 
					        },
 | 
				
			||||||
        u'cmsplugin_filer_image.thumbnailoption': {
 | 
					        thumbnail_model: {
 | 
				
			||||||
            'Meta': {'ordering': "(u'width', u'height')", 'object_name': 'ThumbnailOption'},
 | 
					            'Meta': {'ordering': "(u'width', u'height')", 'object_name': 'ThumbnailOption'},
 | 
				
			||||||
            'crop': ('django.db.models.fields.BooleanField', [], {'default': 'True'}),
 | 
					            'crop': ('django.db.models.fields.BooleanField', [], {'default': 'True'}),
 | 
				
			||||||
            'height': ('django.db.models.fields.IntegerField', [], {}),
 | 
					            'height': ('django.db.models.fields.IntegerField', [], {}),
 | 
				
			||||||
| 
						 | 
					@ -211,8 +212,8 @@ class Migration(SchemaMigration):
 | 
				
			||||||
            'enable_comments': ('django.db.models.fields.BooleanField', [], {'default': 'True'}),
 | 
					            'enable_comments': ('django.db.models.fields.BooleanField', [], {'default': 'True'}),
 | 
				
			||||||
            u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
 | 
					            u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
 | 
				
			||||||
            'main_image': ('django.db.models.fields.related.ForeignKey', [], {'blank': 'True', 'related_name': "u'djangocms_blog_post_image'", 'null': 'True', 'on_delete': 'models.SET_NULL', 'to': "orm['filer.Image']"}),
 | 
					            'main_image': ('django.db.models.fields.related.ForeignKey', [], {'blank': 'True', 'related_name': "u'djangocms_blog_post_image'", 'null': 'True', 'on_delete': 'models.SET_NULL', 'to': "orm['filer.Image']"}),
 | 
				
			||||||
            'main_image_full': ('django.db.models.fields.related.ForeignKey', [], {'blank': 'True', 'related_name': "u'djangocms_blog_post_full'", 'null': 'True', 'on_delete': 'models.SET_NULL', 'to': u"orm['cmsplugin_filer_image.ThumbnailOption']"}),
 | 
					            'main_image_full': ('django.db.models.fields.related.ForeignKey', [], {'blank': 'True', 'related_name': "u'djangocms_blog_post_full'", 'null': 'True', 'on_delete': 'models.SET_NULL', 'to': u"orm['%s']" % thumbnail_model}),
 | 
				
			||||||
            'main_image_thumbnail': ('django.db.models.fields.related.ForeignKey', [], {'blank': 'True', 'related_name': "u'djangocms_blog_post_thumbnail'", 'null': 'True', 'on_delete': 'models.SET_NULL', 'to': u"orm['cmsplugin_filer_image.ThumbnailOption']"}),
 | 
					            'main_image_thumbnail': ('django.db.models.fields.related.ForeignKey', [], {'blank': 'True', 'related_name': "u'djangocms_blog_post_thumbnail'", 'null': 'True', 'on_delete': 'models.SET_NULL', 'to': u"orm['%s']" % thumbnail_model}),
 | 
				
			||||||
            'publish': ('django.db.models.fields.BooleanField', [], {'default': 'False'}),
 | 
					            'publish': ('django.db.models.fields.BooleanField', [], {'default': 'False'}),
 | 
				
			||||||
            'sites': ('django.db.models.fields.related.ManyToManyField', [], {'to': u"orm['sites.Site']", 'symmetrical': 'False', 'blank': 'True'})
 | 
					            'sites': ('django.db.models.fields.related.ManyToManyField', [], {'to': u"orm['sites.Site']", 'symmetrical': 'False', 'blank': 'True'})
 | 
				
			||||||
        },
 | 
					        },
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -1,4 +1,5 @@
 | 
				
			||||||
# -*- coding: utf-8 -*-
 | 
					# -*- coding: utf-8 -*-
 | 
				
			||||||
 | 
					from djangocms_blog.models import thumbnail_model
 | 
				
			||||||
from south.utils import datetime_utils as datetime
 | 
					from south.utils import datetime_utils as datetime
 | 
				
			||||||
from south.db import db
 | 
					from south.db import db
 | 
				
			||||||
from south.v2 import DataMigration
 | 
					from south.v2 import DataMigration
 | 
				
			||||||
| 
						 | 
					@ -84,7 +85,7 @@ class Migration(DataMigration):
 | 
				
			||||||
            u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
 | 
					            u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
 | 
				
			||||||
            'slot': ('django.db.models.fields.CharField', [], {'max_length': '255', 'db_index': 'True'})
 | 
					            'slot': ('django.db.models.fields.CharField', [], {'max_length': '255', 'db_index': 'True'})
 | 
				
			||||||
        },
 | 
					        },
 | 
				
			||||||
        u'cmsplugin_filer_image.thumbnailoption': {
 | 
					        thumbnail_model: {
 | 
				
			||||||
            'Meta': {'ordering': "(u'width', u'height')", 'object_name': 'ThumbnailOption'},
 | 
					            'Meta': {'ordering': "(u'width', u'height')", 'object_name': 'ThumbnailOption'},
 | 
				
			||||||
            'crop': ('django.db.models.fields.BooleanField', [], {'default': 'True'}),
 | 
					            'crop': ('django.db.models.fields.BooleanField', [], {'default': 'True'}),
 | 
				
			||||||
            'height': ('django.db.models.fields.IntegerField', [], {}),
 | 
					            'height': ('django.db.models.fields.IntegerField', [], {}),
 | 
				
			||||||
| 
						 | 
					@ -162,8 +163,8 @@ class Migration(DataMigration):
 | 
				
			||||||
            'enable_comments': ('django.db.models.fields.BooleanField', [], {'default': 'True'}),
 | 
					            'enable_comments': ('django.db.models.fields.BooleanField', [], {'default': 'True'}),
 | 
				
			||||||
            u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
 | 
					            u'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
 | 
				
			||||||
            'main_image': ('django.db.models.fields.related.ForeignKey', [], {'blank': 'True', 'related_name': "u'djangocms_blog_post_image'", 'null': 'True', 'on_delete': 'models.SET_NULL', 'to': "orm['filer.Image']"}),
 | 
					            'main_image': ('django.db.models.fields.related.ForeignKey', [], {'blank': 'True', 'related_name': "u'djangocms_blog_post_image'", 'null': 'True', 'on_delete': 'models.SET_NULL', 'to': "orm['filer.Image']"}),
 | 
				
			||||||
            'main_image_full': ('django.db.models.fields.related.ForeignKey', [], {'blank': 'True', 'related_name': "u'djangocms_blog_post_full'", 'null': 'True', 'on_delete': 'models.SET_NULL', 'to': u"orm['cmsplugin_filer_image.ThumbnailOption']"}),
 | 
					            'main_image_full': ('django.db.models.fields.related.ForeignKey', [], {'blank': 'True', 'related_name': "u'djangocms_blog_post_full'", 'null': 'True', 'on_delete': 'models.SET_NULL', 'to': u"orm['%s']" % thumbnail_model}),
 | 
				
			||||||
            'main_image_thumbnail': ('django.db.models.fields.related.ForeignKey', [], {'blank': 'True', 'related_name': "u'djangocms_blog_post_thumbnail'", 'null': 'True', 'on_delete': 'models.SET_NULL', 'to': u"orm['cmsplugin_filer_image.ThumbnailOption']"}),
 | 
					            'main_image_thumbnail': ('django.db.models.fields.related.ForeignKey', [], {'blank': 'True', 'related_name': "u'djangocms_blog_post_thumbnail'", 'null': 'True', 'on_delete': 'models.SET_NULL', 'to': u"orm['%s']" % thumbnail_model}),
 | 
				
			||||||
            'publish': ('django.db.models.fields.BooleanField', [], {'default': 'False'}),
 | 
					            'publish': ('django.db.models.fields.BooleanField', [], {'default': 'False'}),
 | 
				
			||||||
            'sites': ('django.db.models.fields.related.ManyToManyField', [], {'to': u"orm['sites.Site']", 'symmetrical': 'False', 'blank': 'True'})
 | 
					            'sites': ('django.db.models.fields.related.ManyToManyField', [], {'to': u"orm['sites.Site']", 'symmetrical': 'False', 'blank': 'True'})
 | 
				
			||||||
        },
 | 
					        },
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -1,4 +1,5 @@
 | 
				
			||||||
# -*- coding: utf-8 -*-
 | 
					# -*- coding: utf-8 -*-
 | 
				
			||||||
 | 
					from djangocms_blog.models import thumbnail_model
 | 
				
			||||||
from south.utils import datetime_utils as datetime
 | 
					from south.utils import datetime_utils as datetime
 | 
				
			||||||
from south.db import db
 | 
					from south.db import db
 | 
				
			||||||
from south.v2 import SchemaMigration
 | 
					from south.v2 import SchemaMigration
 | 
				
			||||||
| 
						 | 
					@ -70,7 +71,7 @@ class Migration(SchemaMigration):
 | 
				
			||||||
            'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
 | 
					            'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
 | 
				
			||||||
            'slot': ('django.db.models.fields.CharField', [], {'max_length': '255', 'db_index': 'True'})
 | 
					            'slot': ('django.db.models.fields.CharField', [], {'max_length': '255', 'db_index': 'True'})
 | 
				
			||||||
        },
 | 
					        },
 | 
				
			||||||
        'cmsplugin_filer_image.thumbnailoption': {
 | 
					        thumbnail_model: {
 | 
				
			||||||
            'Meta': {'object_name': 'ThumbnailOption', 'ordering': "('width', 'height')"},
 | 
					            'Meta': {'object_name': 'ThumbnailOption', 'ordering': "('width', 'height')"},
 | 
				
			||||||
            'crop': ('django.db.models.fields.BooleanField', [], {'default': 'True'}),
 | 
					            'crop': ('django.db.models.fields.BooleanField', [], {'default': 'True'}),
 | 
				
			||||||
            'height': ('django.db.models.fields.IntegerField', [], {}),
 | 
					            'height': ('django.db.models.fields.IntegerField', [], {}),
 | 
				
			||||||
| 
						 | 
					@ -149,8 +150,8 @@ class Migration(SchemaMigration):
 | 
				
			||||||
            'enable_comments': ('django.db.models.fields.BooleanField', [], {'default': 'True'}),
 | 
					            'enable_comments': ('django.db.models.fields.BooleanField', [], {'default': 'True'}),
 | 
				
			||||||
            'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
 | 
					            'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}),
 | 
				
			||||||
            'main_image': ('django.db.models.fields.related.ForeignKey', [], {'on_delete': 'models.SET_NULL', 'null': 'True', 'to': "orm['filer.Image']", 'related_name': "'djangocms_blog_post_image'", 'blank': 'True'}),
 | 
					            'main_image': ('django.db.models.fields.related.ForeignKey', [], {'on_delete': 'models.SET_NULL', 'null': 'True', 'to': "orm['filer.Image']", 'related_name': "'djangocms_blog_post_image'", 'blank': 'True'}),
 | 
				
			||||||
            'main_image_full': ('django.db.models.fields.related.ForeignKey', [], {'on_delete': 'models.SET_NULL', 'null': 'True', 'to': "orm['cmsplugin_filer_image.ThumbnailOption']", 'related_name': "'djangocms_blog_post_full'", 'blank': 'True'}),
 | 
					            'main_image_full': ('django.db.models.fields.related.ForeignKey', [], {'on_delete': 'models.SET_NULL', 'null': 'True', 'to': "orm[thumbnail_model]", 'related_name': "'djangocms_blog_post_full'", 'blank': 'True'}),
 | 
				
			||||||
            'main_image_thumbnail': ('django.db.models.fields.related.ForeignKey', [], {'on_delete': 'models.SET_NULL', 'null': 'True', 'to': "orm['cmsplugin_filer_image.ThumbnailOption']", 'related_name': "'djangocms_blog_post_thumbnail'", 'blank': 'True'}),
 | 
					            'main_image_thumbnail': ('django.db.models.fields.related.ForeignKey', [], {'on_delete': 'models.SET_NULL', 'null': 'True', 'to': "orm[thumbnail_model]", 'related_name': "'djangocms_blog_post_thumbnail'", 'blank': 'True'}),
 | 
				
			||||||
            'publish': ('django.db.models.fields.BooleanField', [], {'default': 'False'}),
 | 
					            'publish': ('django.db.models.fields.BooleanField', [], {'default': 'False'}),
 | 
				
			||||||
            'sites': ('django.db.models.fields.related.ManyToManyField', [], {'symmetrical': 'False', 'to': "orm['sites.Site']", 'blank': 'True'})
 | 
					            'sites': ('django.db.models.fields.related.ManyToManyField', [], {'symmetrical': 'False', 'to': "orm['sites.Site']", 'blank': 'True'})
 | 
				
			||||||
        },
 | 
					        },
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue