Allow a wsme.types.Base child class to override the default 'wsattr' class by having a __wsattrclass__ class attribute
This commit is contained in:
parent
525aa12a60
commit
c182b89425
@ -434,7 +434,7 @@ def inspect_class(class_):
|
||||
or isinstance(attr, list)
|
||||
or isinstance(attr, dict)):
|
||||
register_type(attr)
|
||||
attrdef = wsattr(attr)
|
||||
attrdef = getattr(class_, '__wsattrclass__', wsattr)(attr)
|
||||
|
||||
attrdef.key = name
|
||||
if attrdef.name is None:
|
||||
|
Loading…
x
Reference in New Issue
Block a user