Python学習チャンネル by PyQ

Pythonのオンライン学習プラットフォームPyQのオフィシャルブログです

ライブコーディング:Djangoを使ってECサイトを作ろう

f:id:konie_ko:20190910120119p:plain こんにちは。PyQチームです。

PyQの問題(PyQでは問題の単位をクエストと呼びます)「簡単なECサイトを作る演習」の解説動画を作りました。DjangoでECサイトに機能を実装する手順を、実際に見てみましょう。

beproud.pyq.jp

この動画をオススメする人

  • 該当の演習クエストでつまづいてしまった人
  • Djangoで、仕様書から機能を実装する基礎的な手順が知りたい人
  • PyQで問題を解く実際の様子が知りたい人

このクエストは、プログラマーが、Djangoを使った案件で、1機能を実装する手順を再現した問題です。業務でのプログラミングを体験してみましょう。

解説者

f:id:kenken0326:20190529170831p:plain  @hirokiky

PyQの開発・運営会社である株式会社ビープラウドのエンジニア。PyQ開発担当。Python製WebフレームワークのDjangoが好きで、Webサービスの新規立ち上げやライブラリ開発を仕事や趣味でしている。django-ja、DjangoCongress JPの代表。

動画:Djangoを使った「簡単なECサイトを作る演習」

動画は8分30秒です。クエストを1つずつ説明しながら機能を実装しているので、PyQで学習されている方は、ぜひクエストを開いて一緒に操作してみましょう。

www.youtube.com

PyQ-Django初級-簡単なECサイトを作る演習 - YouTube

動画内容の解説:Djangoを使った「簡単なECサイトを作る演習」のプログラム

このクエストは、Djangoでショッピングサイトを作る仕事に参加した設定で進んでいきます。 問題に取り組む際、「どのような順番で処理をすればいいのか」といった解き方などを語りながら、実際にコーディングしていきます。

タイムライン

  • 0:33:View関数を作成します。
  • 3:14:Templateを修正します。商品名と価格の部分を修正します。
  • 3:50:URLに登録します。
  • 6:13:一度実行してみて確認しています。
  • 7:00:詳細画面へのリンクを作成します。

途中エラーが出てしまいますが、落ち着いて対処しています。エラーが出てしまった時の対処の仕方もぜひ参考にしてください。

まとめ

Djangoで機能を実際する時の、考え方や手順について参考になりましたでしょうか。

今後もクエストを使ったライブコーディング動画を投稿予定です。基本文法、Web、データ分析など、Pythonのさまざまな分野での、実際のコーディングの様子をお伝えしたいと思います。どうぞお楽しみに!

Copyright ©2017-2018 BeProud Inc. All rights reserved.