著者:ナカノヒトシ
ページ数:424

¥1,250¥0

本書「Python3 + Django2.0入門 – Pythonで作るWebアプリケーション開発入門」は人気の高いプログラミング言語のPythonを使用して簡単なWebサービスを作ることを目標にするシリーズです。フルスタックなWebアプリケーションフレームワークの「Django」とPythonの最新バージョンであるPython3を使用します。

今回のシリーズで目標とするのは、「RSSリーダー」の制作と公開です。

このシリーズを最後まで通読することで、このようなサービスを作成できる実力を身に付けるのを目標としています。

本書でシリーズは完結となります。

この本を読む前に

「Python3 + Django2.0入門 – Pythonで作るWebアプリケーション開発入門 – その1」
「Python3 + Django2.0入門 – Pythonで作るWebアプリケーション開発入門 – その2」

をお読みください。

目次

9. Djangoのログイン処理

9.1 DjangoでのCookieの扱いについて 
9.2 Djangoでセッションを扱う
9.3 Djangoでの認証機能
9.4 ユーザーのログインを実装する
9.5 ログイン時のみ見ることのできるページを作成する
9.6 ログアウト処理の実装
9.7 ユーザー登録、ログイン、ログイン限定のアクション実行、ログアウトの一連の流れを実行
9.8 Emailを使用した認証

10. RSSの実装

10.1 RSSとは何か?
10.2 PythonのRSSライブラリ
10.3 RSSの自動取得の方法を考える

11. Celery
11.1 Celeryとは?
11.2 DjangoとCeleryの連携を考える
11.3 CeleryとRedis
11.4 Celeryを使用したタスクの定期実行
11.5 Celeryを使用したRSS取得の自動化
11.6 CeleryとDjangoの連携
11.7 登録済みのフィードから記事を一括取得できるようにする
11.8 アプリケーションの利用フローを再確認する

12. アプリケーションのデプロイ

12.1 ロギング
12.2 例外処理
12.3 WSGIとは何か?
12.4 Gunicorn
12.5 ローカルでGunicornを起動する
12.6 Herokuとは?
12.7 Herokuのアカウントを取得する
12.8 Herokuのコマンドラインツールを導入する
12.9 コマンドラインツールを使ってHerokuにログインする
12.10 Herokuでアプリケーションをデプロイ
12.11 CeleryをHerokuに導入する
12.12 完成したアプリケーションを使用してみる
12.13 Heroku以外でのデプロイ

シリーズ一覧

 

  Kindle Unlimitedは、現在30日間無料体験キャンペーンを行っています!

この期間中は料金が980円→0円となるため、この記事で紹介している電子書籍は、すべてこのKindle Unlimited無料体験で読むことが可能です。

Kindle Unlimited 無料体験に登録する