|
@@ -5,7 +5,7 @@ from src.models.abstract_reference import abstract_reference
|
|
|
class json_export(export):
|
|
|
"""Класс стратегии для экспорта в JSON"""
|
|
|
|
|
|
- def export_header(model: abstract_reference):
|
|
|
+ def export_header(self, model: abstract_reference):
|
|
|
"""
|
|
|
Создать заголовок экспорта
|
|
|
Args:
|
|
@@ -13,10 +13,14 @@ class json_export(export):
|
|
|
"""
|
|
|
pass
|
|
|
|
|
|
- def export_model(model: abstract_reference):
|
|
|
+ def export_model(self, model: abstract_reference):
|
|
|
"""
|
|
|
Экспортировать модель
|
|
|
Args:
|
|
|
model (abstract_reference): модель, строку с которой нужно создать
|
|
|
"""
|
|
|
pass
|
|
|
+
|
|
|
+ @property
|
|
|
+ def mimetype(self):
|
|
|
+ return "application/json"
|