티스토리 뷰
get 요청 ajax코드
$.ajax({
type: "GET",
url: "/diary?sample_give=샘플데이터",
data: {},
success: function(response){
alert(response['msg'])
}
})
post요청 ajax코드
$.ajax({
type: "POST",
url: "/diary",
data: { sample_give:'샘플데이터' },
success: function(response){
alert(response['msg'])
}
})
get요청 api코드
@app.route('/diary', methods=['GET'])
def show_diary():
sample_receive = request.args.get('sample_give')
print(sample_receive)
return jsonify({'msg': 'GET 연결 완료!'})
post요청 api코드
@app.route('/diary', methods=['POST'])
def save_diary():
sample_receive = request.form['sample_give']
print(sample_receive)
return jsonify({'msg': 'POST 요청 완료!'})
javascript로딩후 실행
$(document).ready(function () {
alert('안녕!')
})
기본 flask 코드
from flask import Flask, render_template, jsonify, request
app = Flask(__name__)
@app.route('/')
def home():
return render_template('index.html')
if __name__ == '__main__':
app.run('0.0.0.0', port=5000, debug=True)
'참고' 카테고리의 다른 글
ajax 활용예제 (0) | 2022.01.26 |
---|---|
파일받기(특별코드) (0) | 2022.01.11 |
부트스트랩 시작 템블릿 (0) | 2022.01.11 |
requests (0) | 2021.12.24 |
크롤링 기본 세팅 (0) | 2021.12.24 |