def _get_default_field_kwargs(property_class):
"""
Return default kwargs used to initialize
the Serializer field with.
:param property_class: Neomodel property class
"""
defaults = property_class.__dict__.copy()
delete_attrs = [
'db_property',
'choices',
'has_default',
'index',
'unique_index'
]
for attr in delete_attrs:
if attr in defaults:
del defaults[attr]
return defaults
评论列表
文章目录