Commit 6ae0e63f authored by Serge S. Koval's avatar Serge S. Koval

Fixed #183. Properly handle callable defaults

parent b310562b
...@@ -170,7 +170,7 @@ class AdminModelConverter(ModelConverterBase): ...@@ -170,7 +170,7 @@ class AdminModelConverter(ModelConverterBase):
if value is not None: if value is not None:
if getattr(default, 'is_callable', False): if getattr(default, 'is_callable', False):
value = value(None) value = lambda: default.arg(None)
else: else:
if not getattr(default, 'is_scalar', True): if not getattr(default, 'is_scalar', True):
value = None value = None
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment