- 2023年6月3日
- 2023年6月3日
【Django】ユーザー名でもメールアドレスでもログインできるようにする【認証】
Djangoの認証機能はデフォルトでユーザー名とパスワードでのログインができます。しかし、最近はユーザー名かメールアドレス、どちらでも使える場合が多いです。 カスタマイズ方法には の2パターンがあります。認証機能を拡張して、ログインを使いやすくしていきましょう。 […]
Djangoの認証機能はデフォルトでユーザー名とパスワードでのログインができます。しかし、最近はユーザー名かメールアドレス、どちらでも使える場合が多いです。 カスタマイズ方法には の2パターンがあります。認証機能を拡張して、ログインを使いやすくしていきましょう。 […]
以下は「エックスサーバー」でのDjangoアプリのデプロイ方法です。他のレンタルサーバーでも概ねの流れは変わらないと思います。 本番環境へのデプロイ方法【レンタルサーバー】 準備:django-environを導入しておく 開発環境で作成したDjangoアプリに、 […]
DjangoでWebアプリケーションを作成し、いざ本番環境に上げる際に設定は重要な要素です。 開発環境とは違い、重要な情報はなるべく秘匿したいですよね。 今回はそれに便利なDjangoパッケージであるdjango-environについて解説していきます。 【Dja […]
「Djangoで始めるブログ作成講座」は、PythonのWebフレームワークであるDjangoを使って、ブログを作成するシリーズです。 シリーズの目的は、Djangoを使ってWebアプリケーションを作成する方法を学ぶことと、実際に使えるブログを作成することとなって […]
「Djangoで始めるブログ作成講座」の第七回です。 前回はDjangoで作成したブログに月別投稿一覧ページを追加しました。 今回はブログにサイドバーを追加していきます。 これまでブログの右側に余計な空白があって気持ち悪かったと思いますが、今回でサイドバーを追加す […]
「Djangoで始めるブログ作成講座」の第六回です。 前回はDjangoで作成したブログにカテゴリー機能を追加しました。 今回もブログによくある機能として月別投稿一覧ページを作成していきます。 2023年6月、のようにサイドバーに並んでいるリンク先から飛べるページ […]
「Djangoで始めるブログ作成講座」の第五回です。 前回はDjangoでページング機能を実装しました。 今回はブログによくあるカテゴリー機能を実装していきましょう。 この記事を読んで取り組むことで、Djangoの以下の基本的な使い方を習得することができます。 D […]
「Djangoで始めるブログ作成講座」の第四回です。 前回はブログにコメント投稿機能を実装し、管理画面のカスタマイズも同時に行いましたね。 前回の内容が多めだったので、今日は小休止で短めです。 投稿の一覧ページにページング(ページ送り)機能を実装していきましょう! […]
「Djangoで始めるブログ作成講座」の第三回です。 前回はDjangoで画像を扱い、ブログのアイキャッチ画像を定義しました。 今回は投稿の詳細画面に誰でもコメントを投稿できる機能を実装していきましょう! 完成形のイメージは下記のようになります。 この記事を読んで […]
Djangoにはデフォルトで管理画面が用意されていて、かなり使いやすい印象を受けます。 一方でデータ管理画面の内、テキストエリアは実にシンプルです。 DjangoはWordPressのようにブログとしても使用することができるのですが、どうせならテキストエリアももう […]