Celery 3.1 now supports Django out of the box, please see the new tutorial

Database Backend - djcelery.backends.database

class djcelery.backends.database.DatabaseBackend(app, serializer=None, max_cached_results=None, accept=None, url=None, **kwargs)

The database backend.

Using Django models to store task state.

TaskModel

alias of TaskMeta

TaskSetModel

alias of TaskSetMeta

cleanup()

Delete expired metadata.

create_django_tables = True
expires = datetime.timedelta(1)
subpolling_interval = 0.5