커뮤니티
포인트
쿠폰
내 강의실
국비 신청 내역
증명서
계정
로그아웃
학습 질문
개발 일지
나의 활동
답변 완료
4-7 연결에러
undefined주차
북마크
송*석
댓글
3
추천
0
조회수
12
조회수
12
답변 완료

화성땅 구매하기 주문 관련 코드 작성했는데 연결이 안되네요

import certifi는 mongo db 연결이 안되어서 즉문즉답에 질문해서 추가로 넣은 코드입니다.

(강의에는 안나오는 코드더라구요)

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

from pymongo import MongoClient
import certifi
ca = certifi.where()
client = MongoClient('mongodb+srv://test:sparta@cluster0.qnirr1q.mongodb.net/?retryWrites=true&w=majority', tlsCAFile = ca)
db = client.dbsparta

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


@app.route("/mars", methods=["POST"])
def web_mars_post():
    name_receive = request.form['name_give']
    address_receive = request.form['address_give']
    size_receive = request.form['size_give']
    doc= {
        "name": name_receive
        "address": address_receive
        "size": size_receive
    }
    db.mars.insert_one(doc)

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

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

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



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








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