# Path: djangocms_blog/models.py
# BLOG_CURRENT_POST_IDENTIFIER = get_setting("CURRENT_POST_IDENTIFIER")
# BLOG_CURRENT_NAMESPACE = get_setting("CURRENT_NAMESPACE")
# BLOG_PLUGIN_TEMPLATE_FOLDERS = get_setting("PLUGIN_TEMPLATE_FOLDERS")
#     class KnockerModel:
# class BlogMetaMixin(ModelMeta):
# class BlogCategory(BlogMetaMixin, TranslatableModel):
#     class Meta:
# class Post(KnockerModel, BlogMetaMixin, TranslatableModel):
#     class Meta:
# class BasePostPlugin(CMSPlugin):
#     class Meta:
# class LatestPostsPlugin(BasePostPlugin):
# class AuthorEntriesPlugin(BasePostPlugin):
# class GenericBlogPlugin(BasePostPlugin):
#     class Meta:
# def _get_language(instance, language):
#     def get_meta_attribute(self, param):
#     def get_locale(self):
#     def get_full_url(self):
#     def descendants(self):
#     def linked_posts(self):
#     def count(self):
#     def count_all_sites(self):
#     def get_absolute_url(self, lang=None):
#     def __str__(self):
#     def save(self, *args, **kwargs):
#     def get_title(self):
#     def get_description(self):
#     def __str__(self):
#     def guid(self, language=None):
#     def date(self):
#     def save(self, *args, **kwargs):
#     def save_translation(self, translation, *args, **kwargs):
#     def get_absolute_url(self, lang=None):
#     def get_title(self):
#     def get_keywords(self):
#     def get_description(self):
#     def get_image_full_url(self):
#     def get_image_width(self):
#     def get_image_height(self):
#     def get_tags(self):
#     def get_author(self):
#     def _set_default_author(self, current_user):
#     def thumbnail_options(self):
#     def full_image_options(self):
#     def is_published(self):
#     def should_knock(self, signal_type, created=False):
#     def get_cache_key(self, language, prefix):
#     def liveblog_group(self):
#     def optimize(self, qs):
#     def post_queryset(self, request=None, published_only=True):
#     def __str__(self):
#     def copy_relations(self, oldinstance):
#     def get_posts(self, request, published_only=True):
#     def __str__(self):
#     def copy_relations(self, oldinstance):
#     def get_posts(self, request, published_only=True):
#     def get_authors(self, request):
#     def __str__(self):
# def pre_delete_post(sender, instance, **kwargs):
# def post_save_post(sender, instance, **kwargs):


import django.db.models.deletion
import django.utils.timezone
import djangocms_text_ckeditor.fields
import filer.fields.image
from django.conf import settings
from django.db import migrations, models
from filer.settings import FILER_IMAGE_MODEL
from djangocms_blog.models import thumbnail_model
            field=filer.fields.image.FilerImageField(
                on_delete=django.db.models.deletion.SET_NULL,
                blank=True,
                verbose_name="main image",
                to=ACTUAL_FILER_IMAGE_MODEL,
                related_name="djangocms_blog_post_image",
                null=True,
            ),
            preserve_default=True,
        ),
        migrations.AlterField(
            model_name="post",
            name="main_image_full",
            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,
        ),
        migrations.AlterField(
            model_name="post",
            name="main_image_thumbnail",
            field=models.ForeignKey(
                on_delete=django.db.models.deletion.SET_NULL,
                blank=True,
                verbose_name="main image thumbnail",

# Path: djangocms_blog/models.py
# BLOG_CURRENT_POST_IDENTIFIER = get_setting("CURRENT_POST_IDENTIFIER")
# BLOG_CURRENT_NAMESPACE = get_setting("CURRENT_NAMESPACE")
# BLOG_PLUGIN_TEMPLATE_FOLDERS = get_setting("PLUGIN_TEMPLATE_FOLDERS")
#     class KnockerModel:
# class BlogMetaMixin(ModelMeta):
# class BlogCategory(BlogMetaMixin, TranslatableModel):
#     class Meta:
# class Post(KnockerModel, BlogMetaMixin, TranslatableModel):
#     class Meta:
# class BasePostPlugin(CMSPlugin):
#     class Meta:
# class LatestPostsPlugin(BasePostPlugin):
# class AuthorEntriesPlugin(BasePostPlugin):
# class GenericBlogPlugin(BasePostPlugin):
#     class Meta:
# def _get_language(instance, language):
#     def get_meta_attribute(self, param):
#     def get_locale(self):
#     def get_full_url(self):
#     def descendants(self):
#     def linked_posts(self):
#     def count(self):
#     def count_all_sites(self):
#     def get_absolute_url(self, lang=None):
#     def __str__(self):
#     def save(self, *args, **kwargs):
#     def get_title(self):
#     def get_description(self):
#     def __str__(self):
#     def guid(self, language=None):
#     def date(self):
#     def save(self, *args, **kwargs):
#     def save_translation(self, translation, *args, **kwargs):
#     def get_absolute_url(self, lang=None):
#     def get_title(self):
#     def get_keywords(self):
#     def get_description(self):
#     def get_image_full_url(self):
#     def get_image_width(self):
#     def get_image_height(self):
#     def get_tags(self):
#     def get_author(self):
#     def _set_default_author(self, current_user):
#     def thumbnail_options(self):
#     def full_image_options(self):
#     def is_published(self):
#     def should_knock(self, signal_type, created=False):
#     def get_cache_key(self, language, prefix):
#     def liveblog_group(self):
#     def optimize(self, qs):
#     def post_queryset(self, request=None, published_only=True):
#     def __str__(self):
#     def copy_relations(self, oldinstance):
#     def get_posts(self, request, published_only=True):
#     def __str__(self):
#     def copy_relations(self, oldinstance):
#     def get_posts(self, request, published_only=True):
#     def get_authors(self, request):
#     def __str__(self):
# def pre_delete_post(sender, instance, **kwargs):
# def post_save_post(sender, instance, **kwargs):


# Path: djangocms_blog/migrations/0007_auto_20150719_0933.py
import django.db.models.deletion
import django.utils.timezone
import djangocms_text_ckeditor.fields
import filer.fields.image
from django.conf import settings
from django.db import migrations, models
from filer.settings import FILER_IMAGE_MODEL
from djangocms_blog.models import thumbnail_model

            field=filer.fields.image.FilerImageField(
                on_delete=django.db.models.deletion.SET_NULL,
                blank=True,
                verbose_name="main image",
                to=ACTUAL_FILER_IMAGE_MODEL,
                related_name="djangocms_blog_post_image",
                null=True,
            ),
            preserve_default=True,
        ),
        migrations.AlterField(
            model_name="post",
            name="main_image_full",
            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,
        ),
        migrations.AlterField(
            model_name="post",
            name="main_image_thumbnail",
            field=models.ForeignKey(
                on_delete=django.db.models.deletion.SET_NULL,
                blank=True,
                verbose_name="main image thumbnail",

                to=thumbnail_model,