스파르타코딩개발일지
4주차 과제 및 후기
KeomBi
2022. 8. 18. 01:54
4주차에는 버튼 클릭했을때 데이터베이터에 저장되는것과
화면에 자동으로 데이터베이스의정보들을 불러오는 방법을 배웠다.
@app.route("/homework", methods=["POST"])
def homework_post():
name_receive = request.form['name_give']
comment_receive = request.form['comment_give']
doc = {
'name': name_receive,
'comment': comment_receive,
}
db.homework.insert_one(doc)
저장하는것은 크게 어렵지 않았다.
변수명과 저장하고싶은 내용만 작성 하면 끝
@app.route("/homework", methods=["GET"])
def homework_get():
comment_list = list(db.homework.find({}, {'_id': False}))
return jsonify({'comments': comment_list})
화면에 정보들을 불러오는 코드다
이전에사용했던 코드들을 그대로 불러오면서 db이름을 변경하지 않아서 다른db의 정보를 불러왔다.