커뮤니티
포인트
쿠폰
내 강의실
국비 신청 내역
증명서
계정
로그아웃
학습 질문
개발 일지
나의 활동
답변 완료
인생 버킷리스트에서
undefined주차
북마크
양*혜
댓글
5
추천
0
조회수
14
조회수
14
답변 완료

* 겪고 있는 문제 상황을 최대한 자세하게 작성해주세요.

* 문제 해결을 위해 어떤 시도를 해보았는지 구체적으로 함께 알려주세요.


index.html에서

<script>

      $(document).ready(function () {

        show_bucket();

      });

      function show_bucket() {

        fetch('/bucket').then(res => res.json()).then(data => {

            let rows = data['result']

            console.log(rows)

            })

      }


이걸 확인하려고 콘솔창을 켰는데 빨갛게 안된다고 뜹니다.

app.py 터미널에서는 소켓이외의 개체에 작업을 시도했습니다라는 문구가 뜹니다.

app.py 코드 여기에 첨부하고 index.html 코드는 댓글에 첨부하겠습니다.


스파르타 즉문즉답스파르타 즉문즉답


스파르타 즉문즉답




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


from pymongo import MongoClient
client = MongoClient('mongodb+srv://sprta:test@cluster0.neirhht.mongodb.net/?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']
    doc = {
        'bucket':bucket_receive
    }
    db.bucket.insert_one(doc)
    return jsonify({'msg': '저장 완료'})
    
@app.route("/bucket", methods=["GET"])
def bucket_get():
    all_buckets = list(db.bucket.find(({},{'_id':False})))
    return jsonify({'result': all_buckets})


if __name__ == '__main__':
    app.run('0.0.0.0', port=5000, debug=True)



취소
 공유
취소
댓글 0
댓글 알림
나의얼굴