def deleteComment(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()
commenttodelete=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':
session.delete(commenttodelete)
# flash('%s Successfully Deleted' % restaurantToDelete.name)
session.commit()
return redirect(url_for('showDetailedIssue',I_Id=commenttodelete.id ))
else:
#part to check if the user is the author of the comment
return render_template('deletecomment.html', Comment=commenttodelete)
#------------------------------------------------------------------------------------------------------------------
app.py 文件源码
python
阅读 28
收藏 0
点赞 0
评论 0
评论列表
文章目录