- 질문
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에 넘겨주는 것 입니다.
'코딩 에러 및 질문' 카테고리의 다른 글
무슨 뜻? (0) | 2022.10.20 |
---|---|
url 저장 (0) | 2022.10.20 |
질문 flask - jsonify (0) | 2022.10.19 |
질문 Ajax - post (0) | 2022.10.19 |
질문 key,value 무엇이지? (0) | 2022.10.18 |