Django
DjangoはPythonの代表的なWebアプリケーションフレームワークです。DjangoはWebアプリケーションに必要な多くの機能、例えば、テンプレートエンジン、データベースを利用するためのORマッパー、管理画面、ユーザー認証などを標準で備えており、本格的なWebアプリケーション開発にもよく使われています。
Django入門編
- 1.Djangoのインストール方法
- 2.DjangoでHelloWorld
- 3.Djangoのアーキテクチャとディレクトリ構成
- 4.Djangoでテンプレートエンジンを使ってみよう
- 5.Djangoのテンプレートでリストとループを使ってみよう
- 6.【Django】データベースの設定とモデルの作成
- 7.Djangoの管理サイト(Django Admin)を使ってみよう
- 8.Djangoでモデルからデータを取り出して表示
- 9.【Django】データベースにカラムを追加してみよう
- 10.Djangoでリダイレクトを設定してみよう
- 11.Djangoでテンプレートの共通部分を分割する方法
- 12.Djangoに検索フォームを追加してみよう
- 13.Djangoで新規投稿機能を作ってみよう
- 14.Djangoで投稿を編集・削除できるようにしてみよう
- 15.Djangoクラスベースの汎用ビュー
- 16.Djangoアプリにログイン・ログアウト機能を実装しよう
- 17.Djangoアプリにサインアップ機能を実装しよう
- 18.Djangoアプリでログイン時だけ投稿・編集を可能にしてみよう
- 19.Djangoでログインユーザーを参照しよう
- 20.【Django】パスワードのハッシュ化について
- 21.Djangoのロギング設定
Django応用編
- Djangoでstaticディレクトリに配置した外部CSSファイルを読み込む方法
- Djangoの投稿一覧ページにページネーションを実装する方法
- 【Django】contextでテンプレートに渡すデータを追加する方法
- DjangoのCreateViewでユーザーから入力されたデータを加工して別のテーブルに格納する方法
- Djangoでモデルクラスを外部キーで関連付ける方法
- Djangoの投稿詳細ページにコメント機能を付ける方法
- Djangoで記事投稿時、選択した親カテゴリに応じた子カテゴリを選択できるようにする【Ajax】
- DjangoアプリにAjaxで非同期通信のいいね機能を実装する方法
- Djangoアプリにdjango-allauthを使ってソーシャル認証機能を実装する方法
- DjangoでBootstrap5を使う方法
- django-allauthのテンプレートファイルをカスタマイズする方法
- Djangoでニコニコ動画のAPI getthumbinfo を使って動画のメタ情報を取得
- Djangoで画像のアップロード機能を作る方法
- Djangoでカスタムユーザーを作ってみよう【AbstractUser】
- Djangoでカスタムユーザーを作ってみよう【AbstractBaseUser】
Djangoデプロイ編
- ConoHa VPSにDjangoアプリをデプロイする方法【お試し実装】
- Djangoアプリのデプロイ時に静的ファイルを読み込むようにする方法
- デプロイ後のDjangoAdminにログインしようとすると500エラーになるので対処
- DjangoアプリにRDBMS(MySQL)を紐づける
- DjangoアプリのSECRET_KEYなどの機密情報を別ファイルで管理
- Djangoアプリで環境変数をdjango-environで管理する
- DjangoアプリをGitHubにプッシュしてみよう
- ConoHa VPSにDjangoアプリをデプロイする方法【Nginx,Gunicorn】
- ConohaVPSにUbuntu環境を構築・設定する方法
- Djangoサイトを Google Search Console に登録する方法
- Djangoでサイトマップを自動生成する方法