Cookie : 일정시간이 지나면 소멸
Session : 서버에 저장
from flask import make_response
-->>쿠키 생성을 위해 추가해줘야함
이후 함수 안에서
def 함수(): if request.method == 'POST' : cookie = request.form['쿠키로 만들 값'] resp = make_response() resp.set_cookies('cookie', cookie) return resp
----------main.html----------
<form action='set_cookie' method='post'>
<h4> ID 입력</h4>
<input type = 'text' name='id'>
<input type = 'submit' value='로그인하기'>
</form>
----------flask(1) set_cookie----------
from flask import Flask, render_template, make_response
@app.route('/')
def main() :
return render_template('main.html')
@app.route('/set_cookie', method = ' POST')
def set_cookie() :
if request.method == 'POST' :
user_id = request.form['id']
resp = make_response()
resp.set_cookies('cookie_id',user_id )
return resp
-->> resp.set_cookies('사용할 쿠키이름', form으로 입력된 문자열 )
@app.route('/get_cookie')
def get_cookie() : return request.cookies.get('cookie_id')