코딩 에러 및 질문

'name' 'address' 'size'는 어디서 가져온 거예요?

요가하는 개발자 2022. 10. 18. 18:37
  • 질문
    doc = {
        'name':name_receive,
        'address':address_receive,
        'size':size_receive
    }
    db.mars.insert_one(doc)

 

여기서 'name' 'address' 'size'는 어디서 가져온 거예요?

key값 맞죠?

 

 

 

return jsonify({'msg':'주문 완료!'})

jsonify는 뭐를 나타내는 거죠?

 

 

 

 

  • 정답

네 유리님

'name' 'address' 'size'

이 세가지는 어디서 가져온 것이 아니라

'name' 'address' 'size'라는 키 값에 넣겠다는 뜻입니다.

 

jsonfy는 json형식으로 변환해 주는 것으로

html 파일에서 보기 편하도록 jsonfy를 통하여 json형식으로 변환해 준다고 이해하시면 됩니다:)

 

네 유리님이 이해하신 것처럼

name에 name_receive를 넣겠다는 뜻으로

mongo db에서 유리님 db 확인해보시면

 

name: '홍길동'

위의 예시처럼 name에 name_receive로 받은 값이 삽입된 걸 확인하실 수 있습니다:)

 

 

 

입력되는 값을 받아 넣는 것으로

app.py 의 'name' 'address' 'size'는 mongo db에 넣으려고 작성한 부분 맞습니다.

예를 들어 index.html 에서 입력받은 정미정, 서울광역시, 5를

app.py로 넘겨

 

name: 정미정

address : 서울광역시

size: 5

형식으로 mongo db에 넘겨주는 것 입니다.