Explicitly setting serializer for celery task

This commit is contained in:
Niklas A Emanuelsson 2015-01-02 15:40:40 +01:00
parent 5275d613e6
commit d9fe8d24b2

View file

@ -144,7 +144,7 @@ try:
except ImportError:
pass
else:
_celery_task = task(ignore_result=True)(_generate_file)
_celery_task = task(ignore_result=True, serializer='pickle')(_generate_file)
class Celery(BaseAsync):
@ -153,7 +153,7 @@ class Celery(BaseAsync):
"""
def __init__(self, *args, **kwargs):
try:
import celery
import celery # noqa
except ImportError:
raise ImproperlyConfigured('You must install celery to use'
' imagekit.cachefiles.backends.Celery.')
@ -185,7 +185,7 @@ class RQ(BaseAsync):
"""
def __init__(self, *args, **kwargs):
try:
import django_rq
import django_rq # noqa
except ImportError:
raise ImproperlyConfigured('You must install django-rq to use'
' imagekit.cachefiles.backends.RQ.')