- 2022-05-25
【Python】Amazon SESでメール配信をする
Amazon SESを利用してメール配信をするには? Pythonを使ってAmazon SESを操作するには? 本記事ではこのような疑問を解決します。 Webアプリケーション開発においてメール配信機能はほぼ必須の機能でしょう。 しかし、メール配信機能を実装する際には、SMTPサーバーを立てたり、ドメイン認証を行なったり、といった作業が必要になります。 そんな面倒なことを簡単にしてくれるのがAmaz […]
Amazon SESを利用してメール配信をするには? Pythonを使ってAmazon SESを操作するには? 本記事ではこのような疑問を解決します。 Webアプリケーション開発においてメール配信機能はほぼ必須の機能でしょう。 しかし、メール配信機能を実装する際には、SMTPサーバーを立てたり、ドメイン認証を行なったり、といった作業が必要になります。 そんな面倒なことを簡単にしてくれるのがAmaz […]
StripeでConnectアカウントへ手数料を引いて送金するには? オーソリ(仮売上)とキャプチャ(売上確定)を分けるには? DjangoにおけるStripe Connectの扱い方は? 本記事ではこのような疑問を解決します。 Stripe Connectを利用していると、Connectアカウントへの送金が発生しますが、売上をそのままConnectアカウントへ送金するのは現実的ではありません。 […]
Djangoでパスワード変更フォームを作成するには? フォームのデザインなどをカスタマイズするには? 本記事ではこのような疑問を解決します。 Webアプリケーションにおいて、会員登録機能やログイン機能を実装すると、もれなく考えないといけないのがパスワードです。 また、セキュリティ的にもユーザーのパスワード変更フォームは必須です。 ではDjangoにおけるパスワード変更フォームはどのように作成するの […]
Dockerとは? Dockerの仕組みやメリット、基本的な使い方とは? Docker-composeとは? 本記事ではこのような疑問を解決します。 エンジニアの世界に飛び込んだら避けては通れないツールがDockerです。 今回は初心者のためにDockerについてのあれこれを解説していきます。 Dockerとは? Dockerとはコンテナ技術を用いてアプリケーションの開発やデプロイを簡単に行う仕組 […]
DjangoでMySQLを設定するには? SQLiteからMySQLへ変更するには? 本記事ではこのような疑問を解決します。 DjangoにおけるデフォルトのRDBMSはSQLite3です。 しかし、パフォーマンス等の観点からMySQLの方が良いという場合は多いと思います。 そこで今回はDjangoでMySQLを設定する方法を解説していきます。 MySQLをインストールする まずはMySQLをイン […]
Django REST frameworkの使い方とは? APIを爆速で作成するには? 本記事ではこのような疑問を解決します。 SPA開発が主流となっているWeb開発では、Web APIの作成がマストと言って良いでしょう。 さらに、WebフレームワークとしてDjangoを採用している場合、Django REST frameworkはWeb APIを作るための強力な武器になります。 そこで今回はDj […]
Django REST frameworkとは? Web APIとは? Django REST frameworkを使うことで何がいいの? 本記事ではこのような疑問を解決します。 今回はDjango REST frameworkについて。 Django REST frameworkを学ぶにあたってはWeb APIやSPAについても知る必要があるでしょう。 もしかしてWeb APIやSPAなどの言葉 […]
pipでパッケージを一括インストールするには? requirements.txtの使い方は? 本記事ではこのような疑問を解決します。 Pythonのパッケージ管理ツールであるpipを使用していると、以下のことを実現したくなります。 ・パッケージを一括インストールしたい ・インストールしたパッケージを一覧で確認したい ・どんな環境でもインストールするパッケージを固定したい そんな時に便利なのがreq […]
Djangoでサブドメインを扱うには? django-hostsの使い方とは? Nginxにおけるサブドメインの設定方法とは? 本記事ではこのような疑問を解決します。 サブドメインは用途によってサイトを分割したい時に便利なものです。 よって、Djangoアプリにおいてもサブドメインの設定が必要になってくる場面は出てくるでしょう。 そこで今回はDjangoでサブドメインを扱う方法を解説していきます。 […]
同一ネットワーク内のPCやスマホからローカルのDjango開発サーバーにアクセスするには? PCのローカルIPアドレスを確認するには? 本記事ではこのような疑問を解決します。 Django開発においては、runserverコマンドを使ってアプリの挙動を確認する頻度はとても高いと思います。 さらに、ローカル環境(自分のPC)での開発の場合、別のPCやスマホから画面の確認をしたい、すぐに社内の人に挙動 […]