스파르타 피디아에서도 삭제버튼을 구현해보도록하였다.
#삭제버튼 구현!
@app.route("/movie/delete", methods=["POST"])
def movie_delete():
num_receive = request.form['num_give']
db.movies.delete_one({'num': int(num_receive)})
return jsonify({'msg':'삭제 완료!'})
//삭제기능 버튼 구현!
function delete_comment(num) {
$.ajax({
type: 'POST',
url: '/movie/delete',
data: {'num_give':num},
success: function (response) {
alert(response['msg'])
window.location.reload()
}
})
}
이런식으로 삭제 버튼을 만들고 해당하는 function을 만들어서 삭제버튼을 누르면 mongodb에서 데이터를 삭제하도록 만들었다. 여기까지는 큰 어려움이 없었지만 다음 만들 수정버튼이 어려울것같다.