删除 js 中对时间的限制
This commit is contained in:
@@ -26,8 +26,8 @@ class CreateProblemSerializer(serializers.Serializer):
|
|||||||
samples = ProblemSampleSerializer()
|
samples = ProblemSampleSerializer()
|
||||||
test_case_id = serializers.CharField(max_length=40)
|
test_case_id = serializers.CharField(max_length=40)
|
||||||
source = serializers.CharField(max_length=30, required=False, default=None)
|
source = serializers.CharField(max_length=30, required=False, default=None)
|
||||||
time_limit = serializers.IntegerField()
|
time_limit = serializers.IntegerField(min_value=1)
|
||||||
memory_limit = serializers.IntegerField()
|
memory_limit = serializers.IntegerField(min_value=1)
|
||||||
difficulty = serializers.IntegerField()
|
difficulty = serializers.IntegerField()
|
||||||
tags = serializers.ListField(child=serializers.CharField(max_length=10))
|
tags = serializers.ListField(child=serializers.CharField(max_length=10))
|
||||||
hint = serializers.CharField(max_length=3000, allow_blank=True)
|
hint = serializers.CharField(max_length=3000, allow_blank=True)
|
||||||
@@ -61,8 +61,8 @@ class EditProblemSerializer(serializers.Serializer):
|
|||||||
output_description = serializers.CharField(max_length=10000)
|
output_description = serializers.CharField(max_length=10000)
|
||||||
test_case_id = serializers.CharField(max_length=40)
|
test_case_id = serializers.CharField(max_length=40)
|
||||||
source = serializers.CharField(max_length=30)
|
source = serializers.CharField(max_length=30)
|
||||||
time_limit = serializers.IntegerField()
|
time_limit = serializers.IntegerField(min_value=1)
|
||||||
memory_limit = serializers.IntegerField()
|
memory_limit = serializers.IntegerField(min_value=1)
|
||||||
difficulty = serializers.IntegerField()
|
difficulty = serializers.IntegerField()
|
||||||
tags = serializers.ListField(child=serializers.CharField(max_length=20))
|
tags = serializers.ListField(child=serializers.CharField(max_length=20))
|
||||||
samples = ProblemSampleSerializer()
|
samples = ProblemSampleSerializer()
|
||||||
|
|||||||
@@ -13,10 +13,6 @@ require(["jquery", "avalon", "editor", "uploader", "bsAlert", "csrfToken", "tagE
|
|||||||
bsAlert("题目描述不能为空!");
|
bsAlert("题目描述不能为空!");
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
if (vm.timeLimit < 1000 || vm.timeLimit > 5000) {
|
|
||||||
bsAlert("保证时间限制是一个1000-5000的合法整数");
|
|
||||||
return false;
|
|
||||||
}
|
|
||||||
if (vm.samples.length == 0) {
|
if (vm.samples.length == 0) {
|
||||||
bsAlert("请至少添加一组样例!");
|
bsAlert("请至少添加一组样例!");
|
||||||
return false;
|
return false;
|
||||||
|
|||||||
Reference in New Issue
Block a user