Browse Source

更好的错误提示

fudan
欧醚 4 years ago
parent
commit
b1e2b0494a
Signed by: OmmyZhang GPG Key ID: 757D312E7C9D13F7
2 changed files with 14 additions and 2 deletions
  1. +13
    -1
      app.py
  2. +1
    -1
      templates/list.html

+ 13
- 1
app.py View File

@ -94,7 +94,19 @@ def new_one():
url = request.form.get('url') url = request.form.get('url')
for name, ques, hint, ans in C.verify: for name, ques, hint, ans in C.verify:
if request.form.get(name) != ans: abort(401)
if request.form.get(name) != ans:
return '''<html>
<head>
<meta charset='UTF-8'>
<meta name='viewport' content='width=device-width initial-scale=1'>
<title></title>
</head>
<body>
<h1></h1>
<a href="##" onclick="window.history.back()">退</a>
</body>
</html>
''', 401
if not content or len(content)>4000: abort(422) if not content or len(content)>4000: abort(422)
if private and len(private)>1000: abort(422) if private and len(private)>1000: abort(422)

+ 1
- 1
templates/list.html View File

@ -190,7 +190,7 @@
<li>初选报名不需要登陆任何帐号,你可以留下联系方式或可验证身份的信息(如公钥/数字签名),也可以不留。</li> <li>初选报名不需要登陆任何帐号,你可以留下联系方式或可验证身份的信息(如公钥/数字签名),也可以不留。</li>
<li>如需附上补充材料,请使用清华云盘。为了避免泄露姓名推荐使用<a href="/safeShare" target="_blank">safeShare</a>。我们不接受其他云盘。</li> <li>如需附上补充材料,请使用清华云盘。为了避免泄露姓名推荐使用<a href="/safeShare" target="_blank">safeShare</a>。我们不接受其他云盘。</li>
<li>下方的评论来自闭社用户。如需删除自己发布的介绍请让任意一位工作人员评论“删除”。</li> <li>下方的评论来自闭社用户。如需删除自己发布的介绍请让任意一位工作人员评论“删除”。</li>
<li>需要回答几个简单的问题以初步验证身份。入围后的环节将在闭社平台上进行(需清华邮箱注册)。</li>
<li>需要回答几个简单的问题以初步验证身份。入围后的环节将在闭社平台上进行(需清华邮箱注册)以正式验证身份</li>
<li>建议在电脑上操作以免丢失未保存的内容。如果出错(例如验证问题答错了),请回退,多数浏览器都会恢复之前填写的内容。</li> <li>建议在电脑上操作以免丢失未保存的内容。如果出错(例如验证问题答错了),请回退,多数浏览器都会恢复之前填写的内容。</li>
</ul> </ul>
</div> </div>

Loading…
Cancel
Save