|
|
|
@ -1132,11 +1132,12 @@ def report(type, id):
|
|
|
|
|
elif (type == "question"):
|
|
|
|
|
url = url_for(".view_question", question_id=id)
|
|
|
|
|
try:
|
|
|
|
|
send_email_text(current_app.config["ADMIN_EMAIL"], "举报消息",'用户({})举报({}),内容如下:\n{}'.format(user_url, url,form.body.data))
|
|
|
|
|
send_email_text(current_app.config["ADMIN_EMAIL"], "举报消息",
|
|
|
|
|
'用户({})举报({}),内容如下:\n{}'.format(user_url, url, form.body.data))
|
|
|
|
|
flash("举报成功")
|
|
|
|
|
return redirect(".index")
|
|
|
|
|
return redirect(request.referrer or url_for('.index'))
|
|
|
|
|
except smtplib.SMTPException:
|
|
|
|
|
flash("举报失败")
|
|
|
|
|
return redirect(".index")
|
|
|
|
|
return redirect(request.referrer or url_for('.index'))
|
|
|
|
|
else:
|
|
|
|
|
return render_template("report.html", form=form, id=id, type=type)
|
|
|
|
|