Skip to content
Snippets Groups Projects

Resolve "submission-correction-page-tutor"

Merged robinwilliam.hundt requested to merge 79-submission-correction-page-tutor into master
18 files
+ 423
47
Compare changes
  • Side-by-side
  • Inline
Files
18
+ 9
2
@@ -50,11 +50,18 @@ class TestSerializer(DynamicFieldsModelSerializer):
fields = ('name', 'label', 'annotation')
class SubmissionTypeSerializer(DynamicFieldsModelSerializer):
class SubmissionTypeListSerializer(DynamicFieldsModelSerializer):
fullScore = serializers.IntegerField(source='full_score')
class Meta:
model = SubmissionType
fields = ('id', 'name', 'fullScore')
class SubmissionTypeSerializer(SubmissionTypeListSerializer):
class Meta:
model = SubmissionType
fields = ('id', 'name', 'fullScore', 'description', 'solution')
@@ -69,7 +76,7 @@ class SubmissionSerializer(DynamicFieldsModelSerializer):
class SubmissionListSerializer(DynamicFieldsModelSerializer):
type = SubmissionTypeSerializer(fields=('id', 'name', 'fullScore'))
type = SubmissionTypeListSerializer()
# TODO change this according to new feedback model
feedback = FeedbackSerializer(fields=('score',))
Loading