From ac8c92db098b407f767c493b7034689595a6d6ea Mon Sep 17 00:00:00 2001 From: bug_creator Date: Tue, 30 Nov 2021 22:35:51 +0800 Subject: [PATCH] fix bug --- app/main/views.py | 33 +++++++++++++++++---------------- data-dev.sqlite | Bin 6885376 -> 6885376 bytes 2 files changed, 17 insertions(+), 16 deletions(-) diff --git a/app/main/views.py b/app/main/views.py index 17e2220..cfb8ec0 100644 --- a/app/main/views.py +++ b/app/main/views.py @@ -196,10 +196,10 @@ def query(content): result = Post.query.filter(or_(Post.title.like(search_result), Post.body.like(search_result))) for item in result: item.important = 0 - if(item.title is None): - item.title="" - if(item.body is None): - item.body="" + if (item.title is None): + item.title = "" + if (item.body is None): + item.body = "" sentence = item.title + item.body counts = 0 list1 = sentence.split(" ") @@ -892,7 +892,7 @@ def new_question_md(): is_anonymous = False if title == "": flash("Title cannot be None!") - return render_template('new_posting/new_mdpost.html', form=form,default_body="",default_title="") + return render_template('new_posting/new_mdpost.html', form=form, default_body="", default_title="") body_html = request.form['test-editormd-html-code'] question = Question(title=title, body=body, @@ -907,7 +907,7 @@ def new_question_md(): else: flash("You have just posted a posting", 'success') return redirect(url_for('.index')) - return render_template('new_posting/new_mdquestion.html', form=form,default_body="",default_title="") + return render_template('new_posting/new_mdquestion.html', form=form, default_body="", default_title="") @main.route('/edit_question_md/', methods=['GET', 'POST']) @@ -924,8 +924,8 @@ def edit_question_md(question_id): is_anonymous = False if title == "": flash("Title cannot be None!") - return render_template('new_posting/new_mdquestion.html', form=form,default_title=question.title, - default_body=question.body) + return render_template('new_posting/new_mdquestion.html', form=form, default_title=question.title, + default_body=question.body) body_html = request.form['test-editormd-html-code'] question.title = title question.body = body @@ -972,7 +972,7 @@ def new_answer_md(question_id): else: flash("You have just posted a posting", 'success') return redirect(url_for('.view_question', question_id=question_id)) - return render_template('new_posting/new_mdanswer.html', form=form,default_body="") + return render_template('new_posting/new_mdanswer.html', form=form, default_body="") @main.route('/edit_answer_md/', methods=['GET', 'POST']) @@ -1121,10 +1121,10 @@ def invite(question_id, user_id): return redirect(url_for('.invite_list', question_id=question_id)) -@main.route('/report///',methods=['GET','POST']) +@main.route('/report///', methods=['GET', 'POST']) def report(type, id): - form=ReportForm() - if(request.method=='POST'): + form = ReportForm() + if (request.method == 'POST'): url = "" user_url = url_for(".user", username=current_user.username) if (type == "answer"): @@ -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) + return render_template("report.html", form=form, id=id, type=type) diff --git a/data-dev.sqlite b/data-dev.sqlite index acb662a567cb4aed0204a24fcb22ec3b6c349057..a237ca0c656d28c554da002017b0d5b92309fa8a 100644 GIT binary patch delta 718 zcmZwEOHUJF6vpws9cLV_qgYV^b)a7G(spLvGA$KqOTFL?Tkm%UmFk8BKY{JSfE$Dm zofScnCVl{7#>9j#U}Dmxdu!aWa%uE0aiIx0`EAZg&PmQwd0SH|nC}*I3q1ufSM}a| zqBbtZeAN?6VND5Yo)}Su>970}o&L{B(GiiBX(uz%$qZO=H#O*5=}_G-X-ZcxTo!$w zTBXc5Zd}@ql&QtsQh%^$ho5~G#n-B`qHDHV|5L#$k&3E*T~(qY=l@WZQ9n@@TKnI% zX~&f^RG(ojwm^l3t_7xN(TQEyjXmf>H+rxa`>-D-deMg{ z4&WdT;V}Af1V?cU#}Pvu30Sb>1x!rwqyUru<@@=CmR9jQ`O?X_hy#Y zlNf-D6w(+(1}89tVPtUN6#on1a#aa{~b5j0~zBG3Fj5Lsra zs-&x$Kj62$nh{kgvU(3i)k~_kv&-*o3HUUx=DP{r)mt|n``MeAxs^&RNxuJQT?x%4 z&3CD|gl>LGCH%K@m=E&AVYj_p@d3kq73DzKqac+LN#hoi#pV!0d6#+3C(ChE85_J7wuL=^*w&5!fDu?#$#pl!g*