技術ブログ

技術ブログ AI・ローカルLLMマイナンバー・本人確認技術ブログマッチングサービス・マッチングアプリ認証・ID管理Webお知らせNeonSupabasePostgreSQLAWSVPSVercelFirebaseNext.jsNginxセキュリティGitAIPythonOracleDatabaseMVP開発LinuxMarkdownDockerJavascriptネットワークMariaDBMySQLApacheWindowsShellCSSHTMLPHPデータベース
[Django] Formのエラーをtemplateに表示する方法のまとめ。errorsとnon_filed_errorsの違いについて Python

[Django] Formのエラーをtemplateに表示する方法のまとめ。errorsとnon_filed_errorsの違いについて

Formからエラーを取得する仕組み DjangoのFormの値チェック(Validation)は、値のクリーニング(clean)させる時に行われる。要はPOSTされたデータを受け取り、使える形に整形中…

[Django] FormのValidationの方法と設定箇所まとめ。ValidationErrorの動作確認方法やFormClass,ModelClassでの検証方法 Python

[Django] FormのValidationの方法と設定箇所まとめ。ValidationErrorの動作確認方法やFormClass,ModelClassでの検証方法

Validationとは? FORMからPOSTされたデータが正しい形式か検証(Validate)する機能である。 例えばメールアドレスのデータがxxxxxx@xxxx.xxの形式かチェックすることを…

Wagtail入門。Dockerでの環境構築からuWSGI+Nginx+PostgreSQL構成まで Python

Wagtail入門。Dockerでの環境構築からuWSGI+Nginx+PostgreSQL構成まで

Django製のCMSライブラリ Wagtail の環境構築を、この記事1本にまとめて解説します。 1. dockercomposeによる最小構成での起動 2. uWSGI + Nginx + Pos…

[ReactNarive] macでexpoを使用した開発環境作成。brew,nodeを使用する。 Javascript

[ReactNarive] macでexpoを使用した開発環境作成。brew,nodeを使用する。

brewのインストール Macのパッケージマネージャをインストール /usr/bin/ruby e "$curl fsSL https://raw.githubusercontent.com/Home…

[Django] 最もシンプルなファイルアップロード機能をファンクションベースで作成 Python

[Django] 最もシンプルなファイルアップロード機能をファンクションベースで作成

ソース settings.pyにMEDIAROOLを追加 MEDIAROOT = os.path.joinBASEDIR, 'media' MEDIAURL = '/media/' forms.pyを…

React + TypeScript + Dockerの開発環境構築方法 Javascript

React + TypeScript + Dockerの開発環境構築方法

Reactの開発環境を準備するためにDockerを利用したいと思います。 この記事でDockerさえ知っていれば誰でも簡単にReactの環境を用意できるようになります。 開発用環境情報 今回使用するツ…

React + Dockerでホットリロードが動かない時の対処方法「CHOKIDAR_USEPOLLING」を設定 Javascript

React + Dockerでホットリロードが動かない時の対処方法「CHOKIDAR_USEPOLLING」を設定

動かない理由 If the project runs inside a virtual machine such as a Vagrant provisioned VirtualBox, create…

[Linux] rootでSSH接続できないときに接続出来るようにすること。 Linux

[Linux] rootでSSH接続できないときに接続出来るようにすること。

前提 SSHでrootができない時に確認する Debian系・Redhat系共通 セキュリティインシデントが発生しても自己責任でお願いします。 (本来はrootユーザでログインさせてないのが正しい形で…

[Git] インストール後に初期設定として ~/.gitconfig(global)に設定するべき項目 [mac/Linux編] Git

[Git] インストール後に初期設定として ~/.gitconfig(global)に設定するべき項目 [mac/Linux編]

前提 gitの初期インストール後に設定 mac/Linuxが対象 最低限をモットーに作成 設定コマンド ユーザ名 git config global user.name "username" SNSア…

Djangoの環境設定・運用まとめ。settings.pyの環境別分割・メール送信・データのエクスポート/インポート Python

Djangoの環境設定・運用まとめ。settings.pyの環境別分割・メール送信・データのエクスポート/インポート

Djangoアプリの運用まわりでよく使う設定を、この記事1本にまとめて解説します。 1. settings.pyの環境別分割(本番・開発・ローカル) 2. メール送信の設定(SMTP / consol…

DjangoのAdmin画面にModelを表示する方法。日本語化と「s」付き表示の解消まで Python

DjangoのAdmin画面にModelを表示する方法。日本語化と「s」付き表示の解消まで

DjangoのAdmin(管理)画面にモデルを表示する方法と、表示名を日本語化する方法をまとめて解説します。 Admin画面にModelを表示する:admin.site.register アプリの a…

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

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

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