CATEGORY

Python

  • 2023年6月3日
  • 2023年6月3日

【Django】ユーザー名でもメールアドレスでもログインできるようにする【認証】

Djangoの認証機能はデフォルトでユーザー名とパスワードでのログインができます。しかし、最近はユーザー名かメールアドレス、どちらでも使える場合が多いです。 カスタマイズ方法には の2パターンがあります。認証機能を拡張して、ログインを使いやすくしていきましょう。 […]

  • 2023年5月30日
  • 2023年5月30日

【Django】本番環境へのデプロイ方法【レンタルサーバー】

以下は「エックスサーバー」でのDjangoアプリのデプロイ方法です。他のレンタルサーバーでも概ねの流れは変わらないと思います。 本番環境へのデプロイ方法【レンタルサーバー】 準備:django-environを導入しておく 開発環境で作成したDjangoアプリに、 […]

  • 2023年5月30日
  • 2023年5月30日

【Django】django-environで環境変数を扱う

DjangoでWebアプリケーションを作成し、いざ本番環境に上げる際に設定は重要な要素です。 開発環境とは違い、重要な情報はなるべく秘匿したいですよね。 今回はそれに便利なDjangoパッケージであるdjango-environについて解説していきます。 【Dja […]

  • 2023年5月27日
  • 2024年3月16日

Djangoで始めるブログ作成講座

「Djangoで始めるブログ作成講座」は、PythonのWebフレームワークであるDjangoを使って、ブログを作成するシリーズです。 シリーズの目的は、Djangoを使ってWebアプリケーションを作成する方法を学ぶことと、実際に使えるブログを作成することとなって […]

  • 2023年5月26日
  • 2023年5月27日

Djangoで始めるブログ作成講座⑦:サイドバーを作ろう!

「Djangoで始めるブログ作成講座」の第七回です。 前回はDjangoで作成したブログに月別投稿一覧ページを追加しました。 今回はブログにサイドバーを追加していきます。 これまでブログの右側に余計な空白があって気持ち悪かったと思いますが、今回でサイドバーを追加す […]

  • 2023年5月23日
  • 2023年5月26日

Djangoで始めるブログ作成講座⑥:月別投稿一覧ページを作ろう!

「Djangoで始めるブログ作成講座」の第六回です。 前回はDjangoで作成したブログにカテゴリー機能を追加しました。 今回もブログによくある機能として月別投稿一覧ページを作成していきます。 2023年6月、のようにサイドバーに並んでいるリンク先から飛べるページ […]

  • 2023年5月21日
  • 2023年5月22日

Djangoで始めるブログ作成講座④:ページング機能を導入しよう!

「Djangoで始めるブログ作成講座」の第四回です。 前回はブログにコメント投稿機能を実装し、管理画面のカスタマイズも同時に行いましたね。 前回の内容が多めだったので、今日は小休止で短めです。 投稿の一覧ページにページング(ページ送り)機能を実装していきましょう! […]

  • 2023年5月19日
  • 2023年5月21日

Djangoで始めるブログ作成講座③:コメント投稿機能を導入しよう!

「Djangoで始めるブログ作成講座」の第三回です。 前回はDjangoで画像を扱い、ブログのアイキャッチ画像を定義しました。 今回は投稿の詳細画面に誰でもコメントを投稿できる機能を実装していきましょう! 完成形のイメージは下記のようになります。 この記事を読んで […]