5
12

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 3 years have passed since last update.

超簡単なECサイトを作った

Last updated at Posted at 2018-07-29

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モデルに足します。

スクリーンショット 2018-07-29 21.50.37.png
スクリーンショット 2018-07-29 22.23.02.png
スクリーンショット 2018-07-29 21.50.51.png
スクリーンショット 2018-07-29 21.54.39.png

期間:一週間(20〜時間程度)

参考サイト
https://torina.top/detail/418/

5
12
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
5
12

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?