Merge pull request #19 from DXist/master

Extra deny methods for PassThroughManager
This commit is contained in:
Carl Meyer 2013-01-26 17:05:15 -08:00
commit ec1870c98a

View file

@ -126,7 +126,8 @@ class PassThroughManager(models.Manager):
"""
# pickling causes recursion errors
_deny_methods = ['__getstate__', '__setstate__', '_db']
_deny_methods = ['__getstate__', '__setstate__', '__getinitargs__',
'__getnewargs__', '__copy__', '__deepcopy__', '_db']
def __init__(self, queryset_cls=None):
self._queryset_cls = queryset_cls