Django で自社 EC サイトを構築します。

今後、ネットでお買い物する機会がどんどん増え、自社 EC サイトを構築する需要が増えてきます。

ぜひ今のうちに EC サイトを構築できるようにしておきましょう。

決済システムは Stripe を使用しています。

Stripe

概要

開発時は、テスト用のクレジットカードでテストをします。

本番環境は、本物のクレジットカードで決済できます。

目標

下記を学習していきます。

  • ショッピングリストの作り方
  • ショッピングカートの作り方
  • 決済システム(Stripe)の構築方法
  • 認証情報との連携

完成

動画チュートリアル

動画でも解説しています。

https://www.youtube.com/watch?v=nZAmw2MiHQQ

ぜひ参考にして下さい。

Stripe ダッシュボード

Stripe

Stripe ダッシュボード

機能

  • ショッピングカート
  • クレジットカード決済
  • 認証機能

エラーが発生した場合

詳しいコードの解説は、Django の公式ページを参考にして下さい。

Django ドキュメント

Stripe は公式ドキュメントを参考にして下さい。

Stripe ドキュメント

もしエラーが発生したり、分かりにくい箇所は下記の GitHub にてソースコードを参考にして下さい。

参照コード

前提知識

Django を始める前に、下記の言語は学習しておいて下さい。

  • Python
  • HTML
  • CSS
  • JavaScript

では、始めて行きましょう!!