Skip to content
Snippets Groups Projects

Add empty initialisation for models

Merged Adham Hashibon requested to merge add-empty-initialization-for-models into master
6 files
+ 18
9
Compare changes
  • Side-by-side
  • Inline
Files
6
@@ -11,8 +11,11 @@ from .csv_extractor_data_source import CSVExtractorDataSource
class CSVExtractorBundle(HasStrictTraits):
name = String("csv_extractor")
def create_model(self, model_data):
return CSVExtractorModel.from_json(model_data)
def create_model(self, model_data=None):
if model_data is None:
return CSVExtractorModel()
else:
return CSVExtractorModel.from_json(model_data)
def create_data_source(self, application, model):
return CSVExtractorDataSource(self, application, model)
Loading