開発ログ4週目
2704 ワード
Flask/APIの作成
[ターゲット]
作成
[1週間勉強した後の感想]
[事前に知っていたこと]
[新知]
GETとPOSTの違い、もう一度
GET POST
銀行の窓口を考えてみればいいです。
同じ預金ウィンドウでは、クライアントとサーバも一致しています.これは、個人の顧客か企業の顧客かによって異なります.
クライアントはリクエスト時にもメソッドが存在します。
HTTPは通信規約です.requestとresponseで実現します.
クライアントは、サーバに要求を送信すると、HTTP REQUEST METHODを介して応答要求タイプのサーバ側に情報を送信し、サーバに通知する.この答えには、GET、POST、PUT、DELETEの4種類があります.
(1) GET
@app.route('/test',methods=['GET'])
def test_get():
title_receive = request.args.get('title_give')
print(title_recieve)
return jsonify({'result':'success','msg':'이 요청은 GET!})
$.ajax({
type:"GET",
url:"/test?title_give = 봄날은간다",
data:{},
success:function(response){
console.log(response)
}
})
(2) POST
@app.route('/test',methods=['POST'])
def test_post():
title_receive = request.form['title_give']
print(title_recieve)
return jsonify({'result':'success','msg':'이 요청은 POST!})
$.ajax({
type:"POST",
url:"/test",
data:{title_give:'봄날은간다'},
success:function(response){
console.log(response)
}
})
手帳
画像urlで文章を保存する場合は、スクロールして映画タイトルや写真などを取得し、DBに保存してリストにアップロードすることで、映画注釈を実現します.
みんなの書評
前述したように、inputformに作成者タイトルの内容を入力し、「保存」(Save)をクリックして次のDBに保存し、リストに保存します.
ショッピングモールの完成
「注文」をクリックすると、次の「注文現状」で注文の名前、個数住所、電話番号を確認できます.
Reference
この問題について(開発ログ4週目), 我々は、より多くの情報をここで見つけました https://velog.io/@jrj60417/개발일지-4주차テキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol