CATEGORY

プログラミングスキル

  • 2021-12-21

【Django】Stripeの決済機能を実装する方法【Payment Intent API】

DjangoでStripeの決済機能を実装する方法とは? StripeのPayment Intentの使い方とは? 本記事ではこのような疑問を解決します。 Webアプリを開発する際に、決済機能の実装はほぼマストです。 そんな決済機能の実装でよく使われるのがStripeという決済プラットフォームです。 ではDjangoでのWebアプリ開発においてStripeの決済機能を実装するにはどのような手順を踏 […]

  • 2021-12-13

Stripe Connectの仕組みをわかりやすく解説【アカウントタイプと決済フロー】

Stripe Connectの仕組みとは? アカウントタイプと決済フローの関係とは? 本記事ではこのような疑問を解決します。 本店と支店のように各エンドポイントでの支払いを中央で一括管理したいという場面ってありますよね。 例えば、複数の子アカウントで行われる支払い処理を親アカウントが管理したい場合です。 そんな時に便利なのがStripe Connectなのです。 そこで今回はStripe Conn […]

  • 2021-11-24

【Django】覚えるべきデータベース操作メソッドまとめ【5分で早見】

views.pyでモデルデータを操作するには? 覚えるべきデータベース操作メソッドとは? 本記事ではこのような疑問を解決します。 Djangoのviews.pyでは、ユーザーのリクエストに対してどのような処理を実行するのかを記述します。 中でもデータベースを操作する処理は必ず記述されると言っていいでしょう。 ではviews.pyにおいて、どのような記述(メソッド)でデータベースを操作するのでしょう […]

  • 2021-10-15

Djangoが学べるプログラミングスクール3選【PythonでWeb開発】

Djangoが学べるプログラミングスクールとは? おすすめのDjangoスクールとは? 本記事ではこのような疑問を解決します。 DjangoはPythonで作られた中で1番メジャーなWebフレームワークです。 みんなが普段利用するYouTubeやInstagramもDjangoによって開発されています。 また、YouTubeなどの大規模なWebサービスだけでなく、個人が手軽につくれる小規模なサービ […]

  • 2021-10-12

【Django】データベースを初期化する方法【リセット】

Djangoのデータベースを初期化するには? マイグレーションとデータベースをリセットするには? 本記事ではこのような疑問を解決します。 Djangoでmodels.pyをいじってマイグレーション操作を繰り返しているとエラーが多発して先に進めなくなることがあります。 そんな時に思いつくのが「データベースの初期化」です。 開発環境であれば、一度リセットしてやり直せば良いわけです。 そこで今回はDja […]

  • 2021-10-08

CodeDeployを使ってEC2へデプロイする方法【GitHub】

CodeDeployを使ってEC2へデプロイする方法とは? GitHubのソースコードをEC2へデプロイするには? 本記事ではこのような疑問を解決します。 さまざまなサーバーへのデプロイを自動化できるツールとしてAWSのCodeDeployがあります。 特にEC2へのデプロイでは同じAWSのサービスであるCodeDeployが相性バッチリです。 そこで今回はGitHubからCodeDeployを使 […]

  • 2021-09-28

【簡単】Cloud9とGitHubを連携させてソースコードを保存する方法

Cloud9とGitHubを連携させるには? Cloud9上のソースコードをGitHubに保存するには? 本記事ではこのような疑問を解決します。 AWSのCloud9上のソースコードをGitHubに保存しようとして、通常の方法でやってみるとなぜか上手くいきません。 それはCloud9とGitHubを連携させる必要があるからです。 ではどのようにCloud9とGitHubを連携させてソースコードを保 […]

  • 2021-09-21

【Django】Userモデルを参照する方法【3パターン】

Userモデルを参照するには? Userモデルの参照方法にはどんなパターンがある? 本記事ではこのような疑問を解決します。 Djangoで会員登録機能などを実装する場合、主にモデル定義においてUserモデルを参照する必要があります。 そこで今回はUserモデルを参照する方法について解説していきます。 Userモデルを参照する方法は3パターン Userモデルを参照する方法は以下の3パターンあります。 […]

  • 2021-09-20

【Django】Webページをログイン必須にする方法【2パターン】

Webページをログイン必須にするには? Webページのログイン必須方法にはどんなパターンがある? 本記事ではこのような疑問を解決します。 Webページにログイン機能をつけた場合、アクセスするのにログイン必須の制限を設ける必要があります。 例えば、詳細ページは会員限定の人しか見れないようにする、など。 したがって、今回はWebページをログイン必須にする方法を解説していきます。 Webページをログイン […]

  • 2021-09-17

【Django】ModelFormの使い方をわかりやすく解説【バリデーション】

そもそもModelFormとは? ModelFormの使い方とは? 本記事ではこのような疑問を解決します。 Webアプリを作っていると、大抵の場合、会員登録をしたり記事等を投稿したりするためのフォーム画面が必要になってきます。 フォーム画面を作成する方法はいくつかありますが、効率的なコーディングによって作成できることが理想的です。 そして、そこで登場するのがModelFormなのです。 今回はそも […]