修改admin中js与html中的问题
This commit is contained in:
@@ -122,7 +122,7 @@ class ProblemAdminAPIView(APIView):
|
|||||||
return success_response(ProblemSerializer(problem).data)
|
return success_response(ProblemSerializer(problem).data)
|
||||||
except Problem.DoesNotExist:
|
except Problem.DoesNotExist:
|
||||||
return error_response(u"题目不存在")
|
return error_response(u"题目不存在")
|
||||||
problem = Problem.objects.all().order_by("-last_update_time")
|
problem = Problem.objects.all().order_by("-create_time")
|
||||||
visible = request.GET.get("visible", None)
|
visible = request.GET.get("visible", None)
|
||||||
if visible:
|
if visible:
|
||||||
problem = problem.filter(visible=(visible == "true"))
|
problem = problem.filter(visible=(visible == "true"))
|
||||||
|
|||||||
@@ -13,6 +13,10 @@ 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;
|
||||||
|
|||||||
@@ -15,6 +15,10 @@ 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;
|
||||||
|
|||||||
@@ -56,7 +56,7 @@
|
|||||||
<div class="form-group">
|
<div class="form-group">
|
||||||
<label>标题</label>
|
<label>标题</label>
|
||||||
<input name="title" type="text" class="form-control" id="title" placeholder="公告标题"
|
<input name="title" type="text" class="form-control" id="title" placeholder="公告标题"
|
||||||
data-error="请填写公告标题" maxlength="50" required>
|
data-error="请填写公告标题(标题不得超过50字)" maxlength="50" required>
|
||||||
<div class="help-block with-errors"></div>
|
<div class="help-block with-errors"></div>
|
||||||
</div>
|
</div>
|
||||||
<div class="form-group">
|
<div class="form-group">
|
||||||
|
|||||||
@@ -31,7 +31,7 @@
|
|||||||
<div class="col-md-12">
|
<div class="col-md-12">
|
||||||
<div class="form-group"><label>小组名</label>
|
<div class="form-group"><label>小组名</label>
|
||||||
<input type="text" name="name" class="form-control" ms-duplex="name"
|
<input type="text" name="name" class="form-control" ms-duplex="name"
|
||||||
data-error="请填写小组名" maxlength="20" required>
|
data-error="请填写小组名(名称不能超过20字)" maxlength="20" required>
|
||||||
<div class="help-block with-errors"></div>
|
<div class="help-block with-errors"></div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|||||||
@@ -4,7 +4,7 @@
|
|||||||
<div class="form-group col-md-12">
|
<div class="form-group col-md-12">
|
||||||
<label>题目标题</label>
|
<label>题目标题</label>
|
||||||
<input type="text" name="title" autofocus class="form-control" ms-duplex="title"
|
<input type="text" name="title" autofocus class="form-control" ms-duplex="title"
|
||||||
data-error="请填写题目名称(名称不能超过30个字)" maxlength="30" required>
|
data-error="请填写题目名称(名称不能超过50个字)" maxlength="50" required>
|
||||||
<div class="help-block with-errors"></div>
|
<div class="help-block with-errors"></div>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
@@ -18,7 +18,7 @@
|
|||||||
<div class="col-md-3">
|
<div class="col-md-3">
|
||||||
<div class="form-group"><label>时间限制(ms)</label>
|
<div class="form-group"><label>时间限制(ms)</label>
|
||||||
<input type="number" name="timeLimit" class="form-control" ms-duplex="timeLimit"
|
<input type="number" name="timeLimit" class="form-control" ms-duplex="timeLimit"
|
||||||
data-error="请输入时间限制(保证是一个1-5000的合法整数)" maxlength="5000" required>
|
data-error="请输入时间限制(保证是一个1000-5000的合法整数)" required>
|
||||||
<div class="help-block with-errors"></div>
|
<div class="help-block with-errors"></div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|||||||
@@ -18,7 +18,7 @@
|
|||||||
<div class="col-md-3">
|
<div class="col-md-3">
|
||||||
<div class="form-group"><label>时间限制(ms)</label>
|
<div class="form-group"><label>时间限制(ms)</label>
|
||||||
<input type="number" name="timeLimit" class="form-control" ms-duplex="timeLimit"
|
<input type="number" name="timeLimit" class="form-control" ms-duplex="timeLimit"
|
||||||
data-error="请输入时间限制(保证是一个1-5000的合法整数)" maxlength="5000" required>
|
data-error="请输入时间限制(保证是一个1000-5000的合法整数)" required>
|
||||||
<div class="help-block with-errors"></div>
|
<div class="help-block with-errors"></div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|||||||
@@ -70,7 +70,7 @@
|
|||||||
</div>
|
</div>
|
||||||
<div class="form-group col-md-4"><label>电子邮箱</label>
|
<div class="form-group col-md-4"><label>电子邮箱</label>
|
||||||
<input name="email" type="email" class="form-control" ms-duplex="email"
|
<input name="email" type="email" class="form-control" ms-duplex="email"
|
||||||
data-error="请填写邮箱地址" required>
|
data-error="请填写邮箱地址(并保证是正确的邮箱格式)" required>
|
||||||
<div class="help-block with-errors"></div>
|
<div class="help-block with-errors"></div>
|
||||||
</div>
|
</div>
|
||||||
<div class="form-group col-md-4"><label>用户类型</label>
|
<div class="form-group col-md-4"><label>用户类型</label>
|
||||||
|
|||||||
Reference in New Issue
Block a user