커뮤니티
포인트
쿠폰
내 강의실
국비 신청 내역
증명서
계정
로그아웃
학습 질문
개발 일지
나의 활동
답변 완료
mongo db에 있는데이터 localhost:5000에 뿌려주기
undefined주차
북마크
심*선
댓글
10
추천
1
조회수
67
조회수
67
답변 완료
스파르타 즉문즉답


스파르타 즉문즉답
#전체 버튼에 onclick함수를 넣어 놔서 버튼을  누르면 몽고 디비에 있는 데이터가 콘솔에 붙어야 하는대 자꾸 누를때마다 undefined가 떠요index.html코드에 ajax안에 url:'/' 이 경로가 다른걸로 적혀야 하는걸까요?! 왜 undefined로 나오는지 확인좀 해주세용 ㅜㅜ 


app.py코드

@app.route('/')
def home():
    return render_template('index.html')

@app.route('/', methods=["GET"])
def listing_all():
    like_list = list(db.cafes.find({}, {'_id : False'}).sort('like_users',-1))
    return jsonify({'like_lists': like_list})

if __name__ == '__main__':
   app.run('0.0.0.0',port=5000,debug=True)


index.html코드

$(document).ready(function() {
    listing_all();
});

function listing_all() {
    $.ajax({
        type: 'GET',
        url: '/',
        data: {},
        success: function (response) {
            let like_list = response['like_lists']
            console.log(like_list)
        }
    });
}

취소
 공유
취소
댓글 0
댓글 알림
나의얼굴