技術ブログ

FCM+Python(firebase_admin)を使用してスマホ/WebにPUSH通知 Python

FCM+Python(firebase_admin)を使用してスマホ/WebにPUSH通知

前提 FMCのプロジェクトが作成されていること アプリ構成やウェブプッシュ証明書が正しく設定されていること iOSやAndroidの登録デバイスが取得できていること インストール firebasead…

[Django] datadump/loaddataでデータのエクスポート/インポート Python

[Django] datadump/loaddataでデータのエクスポート/インポート

datadumpでエクスポート 全てをエクスポート python manage.py dumpdata polls polls/fixtures/dumpdata.json 特定のModelをエクスポ…

[Django] ログイン中のユーザ情報を取得 Python

[Django] ログイン中のユーザ情報を取得

利用シーン ログイン中のユーザ情報で処理を変えたい ログイン中のユーザ情報をcontextdatactxをTemplateに渡したい ログイン情報を元に別のデータを取得する ファンクションベースビュー…

[Django] urls.pyのパラメータをview.py渡して、パラメータ付きURLを利用する。 Python

[Django] urls.pyのパラメータをview.py渡して、パラメータ付きURLを利用する。

前述 urlpattersでパラメータ付きURLを使う時は必須 一般的なWebサービスや企業向けシステムではURLパターンを引数として渡すことが多い(というかほぼ100%) サンプルではint型で実装…

TodoONada株式会社のホームページが公開されました。 お知らせ

TodoONada株式会社のホームページが公開されました。

TodoONada Crop.のホームページが公開されましたことをお知らせいたします。

[Django] Admin(管理)画面にModelを表示する方法。admin.site.registerの利用方法 Python

[Django] Admin(管理)画面にModelを表示する方法。admin.site.registerの利用方法

Admin管理)画面に表示する方法 admin.site.register を利用することで表示される。 from django.contrib import admin from .models i…

DNSサーバでDMARCレコードの設定 ネットワーク

DNSサーバでDMARCレコードの設定

設定方法 dmarc.shimidai.com IN TXT "v=DMARC1; p=none; rua=mailto:dmarcra@shimidai.com; ruf=mailto:dmarcr…

MongoDBをCentOS/OracleLinux/RHELにインストール Linux

MongoDBをCentOS/OracleLinux/RHELにインストール

前提 インストールのみにフォーカスしている。ディレクトリ構成などの設定は省略 バージョンは適宜読み替えること。今回は4.4でインストール Windows Subsystem for Linux WSL…

DjangoでCustomUser+allauthを使用した認証 Python

DjangoでCustomUser+allauthを使用した認証

前提 こちらの記事の内容を理解するために https://shimidai.com/djangoallauthbasically/ に読むことをオススメします。 CustomUserとは何か? dja…

DjangoのInconsistentMigrationHistoryの解決方法 Python

DjangoのInconsistentMigrationHistoryの解決方法

エラー概要 CustomUserモデルの修正をすると以下のようなエラーが発生する django.db.migrations.exceptions.InconsistentMigrationHistor…

Djangoの特定Viewに認証認可login_requiredする方法 Python

Djangoの特定Viewに認証認可login_requiredする方法

Function BasedとClass Basedともにデコレーターを使用する。 Function Based Viewの場合 views.py from django.contrib.auth.d…

最も基本的なdjango-allauthを使用したログイン機能 Python

最も基本的なdjango-allauthを使用したログイン機能

前提 Djangoがインストールできていること Djangoの一般的な使い方が理解できていること Djangoの環境はコンテナ、仮想化何でもよい。 インストール まずはpipでインストール。 pip …