|
@@ -65,7 +65,7 @@ class _getitem_property(object):
|
|
|
self.path = path.split('.') if path else None
|
|
|
|
|
|
def _path(self, obj):
|
|
|
- return (reduce(lambda d, k: d[k], obj, self.path) if self.path
|
|
|
+ return (reduce(lambda d, k: d[k], [obj] + self.path) if self.path
|
|
|
else obj)
|
|
|
|
|
|
def __get__(self, obj, type=None):
|