Skip to content

Commit 56e1b2b

Browse files
committed
Fixed default in DjangoConnection
1 parent e05b9ea commit 56e1b2b

File tree

1 file changed

+4
-3
lines changed

1 file changed

+4
-3
lines changed

graphene/core/classtypes/objecttype.py

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -42,17 +42,18 @@ def construct(cls, bases, attrs):
4242

4343

4444
class ObjectType(six.with_metaclass(ObjectTypeMeta, FieldsClassType)):
45+
_root = None
4546

4647
class Meta:
4748
abstract = True
4849

4950
def __getattr__(self, name):
50-
if name != '_root' and self._root:
51-
return getattr(self._root, name)
51+
print self._root
52+
return getattr(self._root, name)
5253

5354
def __init__(self, *args, **kwargs):
54-
signals.pre_init.send(self.__class__, args=args, kwargs=kwargs)
5555
self._root = kwargs.pop('_root', None)
56+
signals.pre_init.send(self.__class__, args=args, kwargs=kwargs)
5657
args_len = len(args)
5758
fields = self._meta.fields
5859
if args_len > len(fields):

0 commit comments

Comments
 (0)