
* 겪고 있는 문제 상황을 최대한 자세하게 작성해주세요.
* 문제 해결을 위해 어떤 시도를 해보았는지 구체적으로 함께 알려주세요.
안녕하세요..... 질문드립니다...
http://localhost:5000/ 통하여 사이트 접속하였고, 주문하기를 누르면 아무런 작동이 안됩니다....
파이참에 name db가 오류났다고 하여 코드 첨부합니다...........ㅜㅜ
사이트 접속 후, 주문하기 버튼을 누르면 콘솔창에
jquery.min.js:2 POST http://localhost:5000/mars 500 (INTERNAL SERVER ERROR)
라고 뜨는데...
뭐가문제일까요./..
app.py부분
@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)
index 부분
function save_order() {
let name = $('#name').val()
let address = $('#address').val()
let size = $('#size').val()
$.ajax({
type: 'POST',
url: '/mars',
data: { name_give:name, address_give : address, size_give : size },
success: function (response) {
alert(response['msg'])
window.location.reload()
}
});
}
