workflow JT survey and launch serializer in functional state

This commit is contained in:
AlanCoding
2016-11-07 15:13:20 -05:00
parent 64b5e2ba5b
commit a87a56f518
4 changed files with 18 additions and 20 deletions
+10 -9
View File
@@ -2609,20 +2609,21 @@ class JobLaunchSerializer(BaseSerializer):
class WorkflowJobLaunchSerializer(BaseSerializer):
# can_start_without_user_input = serializers.BooleanField(read_only=True)
# variables_needed_to_start = serializers.ReadOnlyField()
can_start_without_user_input = serializers.BooleanField(read_only=True)
variables_needed_to_start = serializers.ReadOnlyField()
survey_enabled = serializers.SerializerMethodField()
extra_vars = VerbatimField(required=False, write_only=True)
# workflow_job_template_data = serializers.SerializerMethodField()
# warnings =
warnings = serializers.SerializerMethodField()
workflow_job_template_data = serializers.SerializerMethodField()
class Meta:
model = WorkflowJobTemplate
fields = ('*',#'can_start_without_user_input',
'extra_vars',
'survey_enabled')#, 'variables_needed_to_start',
# 'workflow_job_template_data')
fields = ('can_start_without_user_input', 'extra_vars', 'warnings',
'survey_enabled', 'variables_needed_to_start',
'workflow_job_template_data')
def get_warnings(self, obj):
return obj.get_warnings()
def get_survey_enabled(self, obj):
if obj: