https://torina.top/detail/418/
この方のサイトを参考に、stripe決済を組み込んだ超簡単なecサイトを作ってみました。
1 djangoをインストールして、プロジェクト、アプリを作ります。
2 base.htmlを作って、project/urls.pyに以下を足します。
path('',include('base.html')),
まずページが出るかrunserverで確認します
3 ここから、上記のブログ記事を参考にhtmlファイル、models.py、views.pyを作ります
※忘れそうな所
@htmlファイル内で別のHTMLを指定する時
{% url app:(htmlの前) pk=book.pk %}→{ url 'htmlの前', pk=book.pk}
@この記事ではtemplateview(汎用ビュー)を使っているため、urls.pyが少し変わります
path('', views.IndexView.as_view(), name='book_list'),
path('<int:pk>/detail/', views.DetailView.as_view(), name='book_detail'),
4 今回は商品の画像も入れたいため、ImageFieldをBookモデルに足します。
期間:一週間(20〜時間程度)
参考サイト
https://torina.top/detail/418/