@@ -7,6 +7,10 @@ from src.convert.model_converter import model_converter
class converter_factory:
+ @staticmethod
+ def convert(obj):
+ return converter_factory.create(obj).convert(obj)
+
@singledispatch
@staticmethod
def create(obj):
@@ -23,7 +23,7 @@ class json_export(export):
model (abstract_reference): модель, строку с которой нужно создать
"""
- data = converter_factory.create(model).convert(model)
+ data = converter_factory.convert(model)
return json.dumps(data, indent=4) + ","