Skip to content

Commit 2f4bfd5

Browse files
committed
get_query_set -> get_queryset
1 parent 8b69f5f commit 2f4bfd5

File tree

2 files changed

+14
-3
lines changed

2 files changed

+14
-3
lines changed

djcelery/db.py

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,18 @@
11
from __future__ import absolute_import
22

3+
import django
4+
35
from contextlib import contextmanager
46
from django.db import transaction
57

8+
if django.VERSION < (1, 6): # pragma: no cover
9+
10+
def get_queryset(s):
11+
return s.get_query_set()
12+
else:
13+
def get_queryset(s): # noqa
14+
return s.get_queryset()
15+
616
try:
717
from django.db.transaction import atomic # noqa
818
except ImportError: # pragma: no cover

djcelery/managers.py

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@
1717

1818
from celery.utils.timeutils import maybe_timedelta
1919

20-
from .db import commit_on_success, rollback_unless_managed
20+
from .db import commit_on_success, get_queryset, rollback_unless_managed
2121
from .utils import now
2222

2323

@@ -79,11 +79,12 @@ def update_or_create(self, **kwargs):
7979

8080
class ExtendedManager(models.Manager):
8181

82-
def get_query_set(self):
82+
def get_queryset(self):
8383
return ExtendedQuerySet(self.model)
84+
get_query_set = get_queryset # Pre django 1.6
8485

8586
def update_or_create(self, **kwargs):
86-
return self.get_query_set().update_or_create(**kwargs)
87+
return get_queryset(self).update_or_create(**kwargs)
8788

8889
def connection_for_write(self):
8990
if connections:

0 commit comments

Comments
 (0)