parent
0301135f96
commit
df65f3fc3f
1
AUTHORS
1
AUTHORS
@ -95,3 +95,4 @@ that much better:
|
|||||||
* Chris Faulkner
|
* Chris Faulkner
|
||||||
* Ashwin Purohit
|
* Ashwin Purohit
|
||||||
* Shalabh Aggarwal
|
* Shalabh Aggarwal
|
||||||
|
* Chris Williams
|
@ -339,7 +339,7 @@ class ComplexBaseField(BaseField):
|
|||||||
# _types / _cls data so make it a generic reference allows
|
# _types / _cls data so make it a generic reference allows
|
||||||
# us to dereference
|
# us to dereference
|
||||||
meta = getattr(v, 'meta', getattr(v, '_meta', {}))
|
meta = getattr(v, 'meta', getattr(v, '_meta', {}))
|
||||||
if meta and not meta['allow_inheritance'] and not self.field:
|
if meta and not meta.get('allow_inheritance', True) and not self.field:
|
||||||
from fields import GenericReferenceField
|
from fields import GenericReferenceField
|
||||||
value_dict[k] = GenericReferenceField().to_mongo(v)
|
value_dict[k] = GenericReferenceField().to_mongo(v)
|
||||||
else:
|
else:
|
||||||
|
Loading…
x
Reference in New Issue
Block a user