製品GETの作成
app.py
主なエラー:
GETは画面に出てるけど...
CSSは全く役に立たないようです.
@app.route('/product', methods=['GET'])
def listing():
# 1. DB 모든 값 가져오기
goods = list(db.goods.find({}, {'_id':0}))
# 2. 성공여부 및 상품목록 보여주기
return jsonify({'result': 'success', 'goods': goods})
cosmetic.htmlfunction showProduct() {
$.ajax({
type: "GET",
url: "/product",
data: {},
success: function (response) {
if (response["result"] == "success") {
let goods = response["goods"];
for (let i = 0; i < goods.length; i++) {
makeCard(goods[i]["img"], goods[i]["name"], goods[i]["price"]);
}
} else {
alert("상품을 받아오지 못했습니다.")
}
}
})
}
function makeCard(img, name, price) {
let tempHtml = `${img}
<h4>${name}</h4>
<p><strong>${price}</strong></p>`;
$("#cards-box").append(tempHtml);
}
主なエラー:
GETは画面に出てるけど...
CSSは全く役に立たないようです.
Reference
この問題について(製品GETの作成), 我々は、より多くの情報をここで見つけました https://velog.io/@dain-choi/제품-GET-만들기テキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol