tl;dr
-
sessionを使うことでカート情報をcookieに保存しました - 決済においては
sessionに保存されたproduct_idからstripe用のidをgetし、決済するように変更しました -
dict型でデータを保存させ、商品を複数カートに入れた際に個数で表記するようにしました
Summary
flaskでECサイトを作る回の第3回になります。とりあえず最終回です。前回は、stripeを導入することで決済ができるようになりました。今回はflask-sessionを導入し、カート追加した商品情報をcookieにて保存するようにしました。
関連投稿
Home work & 感想
- 実用予定の全くないサイトを作るのはモチベーションの観点からかなり辛かった
- 今後はできる限り、自分が作っていて意味のあると思えるものを作ることが大切だと感じた