커뮤니티
포인트
쿠폰
내 강의실
국비 신청 내역
증명서
계정
로그아웃
학습 질문
개발 일지
나의 활동
답변 완료
app 파일과 ajax 코드사이에 상호교류에 관한 질문입니다.
undefined주차
북마크
문*영
댓글
6
추천
0
조회수
6
조회수
6
답변 완료

파이썬파일과 html 파일 사이에 정보교류를 통하여 서버에 결과값이 나타나게 되는데,


파이썬 파일과 html 파일 사이에 교류하는 방식이 아직 잘 이해가 안되서 질문드립니다.


@app.route('/diary', methods=['POST'])
def save_diary():
    title_receive = request.form['title_give']
    content_receive = request.form['content_give']

    doc = {
        'title':title_receive,
        'content':content_receive
    }

    db.diary.insert_one(doc)

    return jsonify({'msg': '저장 완료!'})
 
 이게 파이썬 파일이고,

$.ajax({
    type: "POST",
    url: "/diary",
    data: { title_give: title, content_give: content },
    success: function (response) {
        alert(response['msg'])
        window.location.reload()

 이게 ajax 코드인데 

 파이썬 파일에  title_receive = request.form['title_give'] 이렇게 쓴건 무엇을 의미하고  'title':title_receive, 이건 또 무엇을 의미하고 
  db.diary.insert_one(doc)

    return jsonify({'msg': '저장 완료!'}) 어떤 과정을 거쳐서 이런 결과값이 나오는건지 잘 이해가 되질않습니다.

 정보간에 어떤식으로 상호작용하는건지 다시한번만 설명 부탁드립니다. 
취소
 공유
취소
댓글 0
댓글 알림
나의얼굴