Exemplo n.º 1
0
import logging
from sorl.thumbnail.log import ThumbnailLogHandler

handler = ThumbnailLogHandler()
handler.setLevel(logging.ERROR)
logging.getLogger('sorl.thumbnail').addHandler(handler)
Exemplo n.º 2
0
from sorl.thumbnail.engines.pil_engine import Engine as PILEngine
from sorl.thumbnail.helpers import get_module_class, ThumbnailError
from sorl.thumbnail.images import ImageFile
from sorl.thumbnail.log import ThumbnailLogHandler
from sorl.thumbnail.parsers import parse_crop, parse_geometry
from sorl.thumbnail.templatetags.thumbnail import margin
from sorl.thumbnail.base import ThumbnailBackend
from .models import Item
from .storage import MockLoggingHandler
from .compat import unittest
from .utils import same_open_fd_count, override_custom_settings

skip = unittest.skip
skipIf = unittest.skipIf

handler = ThumbnailLogHandler()
handler.setLevel(logging.ERROR)
logging.getLogger('sorl.thumbnail').addHandler(handler)

DATA_DIR = pjoin(settings.MEDIA_ROOT, 'data')


class BaseStorageTestCase(unittest.TestCase):
    im = None

    def setUp(self):
        os.makedirs(settings.MEDIA_ROOT)
        fn = pjoin(settings.MEDIA_ROOT, self.name)
        Image.new('L', (100, 100)).save(fn)
        self.im = ImageFile(self.name)
Exemplo n.º 3
0
        },
    })

############################################
# sorl thumbnail
############################################
if cache_type == 'redis':
    THUMBNAIL_REDIS_HOST = os.environ.get('REDIS_CACHE_HOST', 'redis')
    THUMBNAIL_REDIS_PORT = os.environ.get('REDIS_CACHE_PORT', 6379)
    THUMBNAIL_REDIS_DB = 3
    THUMBNAIL_KVSTORE = 'sorl.thumbnail.kvstores.redis_kvstore.KVStore'
else:
    THUMBNAIL_KVSTORE = 'sorl.thumbnail.kvstores.cached_db_kvstore.KVStore'

THUMBNAIL_STORAGE = os.environ.get(
    'THUMBNAIL_STORAGE', 'django.core.files.storage.FileSystemStorage')
# THUMBNAIL_STORAGE = 'django_busybody.custom_storages.MediaS3Storage'
TEMPLATE_DEBUG = True

SORL_THUMBNAIL_DEBUG = eval(os.environ.get('SORL_THUMBNAIL_DEBUG', 'False'))
if SORL_THUMBNAIL_DEBUG:
    import logging
    from sorl.thumbnail.log import ThumbnailLogHandler
    handler = ThumbnailLogHandler()
    handler.setLevel(logging.DEBUG)
    logging.getLogger('sorl.thumbnail').addHandler(handler)

############################################
# current project
############################################
Exemplo n.º 4
0
    'django.contrib.contenttypes',
    'django.contrib.sessions',
    'django.contrib.messages',
    'django.contrib.staticfiles',
    'blog',
    'sorl.thumbnail',
    'ckeditor',
    'location_field',
    'cart',
)

THUMBNAIL_DEBUG = True
import logging
from sorl.thumbnail.log import ThumbnailLogHandler

handler = ThumbnailLogHandler()
handler.setLevel(logging.DEBUG)
logging.getLogger('sorl.thumbnail').addHandler(handler)

MIDDLEWARE_CLASSES = (
    'django.contrib.sessions.middleware.SessionMiddleware',
    'django.middleware.common.CommonMiddleware',
    'django.middleware.csrf.CsrfViewMiddleware',
    'django.contrib.auth.middleware.AuthenticationMiddleware',
    'django.contrib.auth.middleware.SessionAuthenticationMiddleware',
    'django.contrib.messages.middleware.MessageMiddleware',
    'django.middleware.clickjacking.XFrameOptionsMiddleware',
    'django.middleware.security.SecurityMiddleware',
)

ROOT_URLCONF = 'mysite.urls'
Exemplo n.º 5
0
import logging
from sorl.thumbnail.log import ThumbnailLogHandler


handler = ThumbnailLogHandler()
handler.setLevel(logging.INFO)
logging.getLogger('sorl.thumbnail').addHandler(handler)
Exemplo n.º 6
0
Arquivo: __init__.py Projeto: rerb/hub
import logging
from sorl.thumbnail.log import ThumbnailLogHandler

handler = ThumbnailLogHandler()
handler.setLevel(logging.INFO)
logging.getLogger('sorl.thumbnail').addHandler(handler)