技術ブログ「Python」
Python [Django] urls.pyのパラメータをview.py渡して、パラメータ付きURLを利用する。
前述 urlpattersでパラメータ付きURLを使う時は必須 一般的なWebサービスや企業向けシステムではURLパターンを引数として渡すことが多い(というかほぼ100%) サンプルではint型で実装…
Python [Django] Admin(管理)画面にModelを表示する方法。admin.site.registerの利用方法
Admin管理)画面に表示する方法 admin.site.register を利用することで表示される。 from django.contrib import admin from .models i…
Python DjangoでCustomUser+allauthを使用した認証
前提 こちらの記事の内容を理解するために https://shimidai.com/djangoallauthbasically/ に読むことをオススメします。 CustomUserとは何か? dja…
Python DjangoのInconsistentMigrationHistoryの解決方法
エラー概要 CustomUserモデルの修正をすると以下のようなエラーが発生する django.db.migrations.exceptions.InconsistentMigrationHistor…
Python Djangoの特定Viewに認証認可login_requiredする方法
Function BasedとClass Basedともにデコレーターを使用する。 Function Based Viewの場合 views.py from django.contrib.auth.d…
Python 最も基本的なdjango-allauthを使用したログイン機能
前提 Djangoがインストールできていること Djangoの一般的な使い方が理解できていること Djangoの環境はコンテナ、仮想化何でもよい。 インストール まずはpipでインストール。 pip …
Python DjangoのForm機能の説明
皆さん、こんにちは。今日はDjangoのFormクラスについて紹介したいと思います。 前回までで説明した事は以下になります。 https://shimidai.com/pythondjangocrea…
Python Djangoテーブルにデータを追加する方法
皆さん、こんにちは。今日はDjangoのデータの追加について紹介したいと思います。 前回までで説明した事は以下になります。 https://shimidai.com/pythondjangocreat…
Python Djangoデータシードの追加方法
こんにちは!TodoONadaの土門https://twitter.com/daikidomonです。 Djangoにデータシードを入れる方法を紹介したいと思います。 前回までで説明した事は以下になり…
Python Django管理者機能
皆さん、こんにちは。 今日はDjangoの管理者機能について紹介します。 前回までで説明した事は以下になります。 https://shimidai.com/pythondjangocreateproj…
Python Djangoモデル層とは何か?データベースとの関係を説明します。
こんにちは!TodoONadaの土門https://twitter.com/daikidomonです。 皆さん、こんにちは。 今日はDjangoのモデルについて紹介したいと思います。 これまでの記事:…
Python DjangoテンプレートにCSS及びBootstrapを読み込む方法
DjangoのテンプレートCSSについて紹介します。 テンプレートCSSの説明 DjangoではテンプレートをHTMLファイルで構成されているためCSSファイルを読み込むことでスタイルを適用することが…