def editComment(C_Id,C_SqNo):
if 'logged_in' not in login_session:
flash('You need to login first.')
return redirect(url_for('login'))
else:
#login_session['U_Id']=1
issuetocomment= session.query(Issue).filter_by(id = C_Id).one()
usertocomment=session.query(User).filter_by(id= login_session['U_Id']).one()
editComment=session.query(Comment).filter_by(id=C_Id).filter_by(author=login_session['U_Id']).filter_by(sqNo=C_SqNo).one()
if request.method == 'POST':
if request.form['C_Content']:
editComment.content = request.form['C_Content']
session.add(editComment)
session.commit()
return redirect(url_for('showDetailedIssue',I_Id=C_Id ))
else:
#part to check if the user is the author of the comment
return render_template('editcomment.html',Comment=editComment,Issue=issuetocomment)
app.py 文件源码
python
阅读 20
收藏 0
点赞 0
评论 0
评论列表
文章目录