커뮤니티
포인트
쿠폰
내 강의실
국비 신청 내역
증명서
계정
로그아웃
학습 질문
개발 일지
나의 활동
답변 완료
입력 에러 질문드립니다
undefined주차
북마크
장*윤
댓글
4
추천
0
조회수
15
조회수
15
답변 완료

버킷리스트 GET까지는 되는데,


버킷리스트 입력을 누르면 입력이 되지않고 먹통입니다.


콘솔에는 다음과 같이 뜨는데 무엇이 문제일까요?

스파르타 즉문즉답


app.py 코드는 다음과 같습니다. (index.html은 수업파일과 동일합니다.)

from flask import Flask, render_template, request, jsonify
app = Flask(__name__)

from pymongo import MongoClient
client = MongoClient('mongodb+srv://test:sparta@cluster0.fs8yyo2.mongodb.net/Cluster0?retryWrites=true&w=majority')
db = client.dbsparta


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

@app.route("/bucket", methods=["POST"])
def bucket_post():
    bucket_receive = request.form['bucket_give']

    bucket_list = list(db.bucket.find({}, {'_id': False}))
    count = len(bucket_list) +1

    doc = {
        'num': count,
        'bucket':bucket_receive,
        'done':0


    }
    db.bucket.insert.one(doc)

    return jsonify({'msg': '등록완료!'})

@app.route("/bucket/done", methods=["POST"])
def bucket_done():
    sample_receive = request.form['sample_give']
    print(sample_receive)
    return jsonify({'msg': 'POST(완료) 연결 완료!'})

@app.route("/bucket", methods=["GET"])
def bucket_get():
    return jsonify({'msg': 'GET 연결 완료!'})

if __name__ == '__main__':
    app.run('0.0.0.0', port=5000, debug=True)
취소
 공유
취소
댓글 0
댓글 알림
나의얼굴