后端增加输入描述与输出描述两个字段,并修改其相关的后端内容

This commit is contained in:
hohoTT
2015-08-13 15:15:53 +08:00
parent d625c4dcec
commit d8d91b7ecd
4 changed files with 23 additions and 5 deletions

View File

@@ -20,6 +20,8 @@ class JSONField(serializers.Field):
class CreateProblemSerializer(serializers.Serializer):
title = serializers.CharField(max_length=50)
description = serializers.CharField(max_length=10000)
description_input = serializers.CharField(max_length=10000)
description_output = serializers.CharField(max_length=10000)
# [{"input": "1 1", "output": "2"}]
samples = ProblemSampleSerializer()
test_case_id = serializers.CharField(max_length=40)
@@ -49,6 +51,8 @@ class EditProblemSerializer(serializers.Serializer):
id = serializers.IntegerField()
title = serializers.CharField(max_length=50)
description = serializers.CharField(max_length=10000)
description_input = serializers.CharField(max_length=10000)
description_output = serializers.CharField(max_length=10000)
test_case_id = serializers.CharField(max_length=40)
source = serializers.CharField(max_length=30)
time_limit = serializers.IntegerField()