티스토리 뷰
반응형
@app.route('/api/like', methods=['POST'])
def like_star():
sample_receive = request.form['sample_give']
print(sample_receive)
return jsonify({'msg': 'like 연결되었습니다!'})
@app.route('/api/like', methods=['POST'])
def like_star():
name_receive = request.form['name_give']
target_star = db.mystar.find_one({'name': name_receive})
current_like = target_star['like']
new_like = current_like + 1
db.users.update_one({'name': name_receive}, {'$set': {'like': new_like}})
return jsonify({'msg': '좋아요 완료!'})
html
function likeStar(name) {
$.ajax({
type: 'POST',
url: '/api/like',
data: {name_give:naem},
success: function (response) {
alert(response['msg']);
window.location.reload()
}
});
}
반응형
'항해' 카테고리의 다른 글
5주차_10(내 프로젝트를 서버에 올리기) (0) | 2021.12.17 |
---|---|
5주차_9( [무비스타] - POST연습(삭제하기)) (0) | 2021.12.17 |
5주차_7( [무비스타] - POST연습(좋아요+1)) (0) | 2021.12.17 |
5주차_6([무비스타] - GET연습(보여주기)-수업) (0) | 2021.12.16 |
5주차_5([무비스타] - GET연습(보여주기)) (0) | 2021.12.16 |