Python
【Pyhon/Django】ログイン機能カスタマイズ

Djangoでログイン機能を構築しているなかで、「ログインページに飛ばされた場合、ログイン成功したら元々遷移しようとしていたページにリダイレクト」という機能が必要になりましたので、実装方法を掲載しています。
最後にセキュリティ観点でもコメントしていますので、ぜひ最後までご覧ください。

続きを読む
Python
【Pyhon/Django】カスタムユーザとメールアドレスログイン1

Djangoでのログイン機能を「メールアドレス」「パスワード」認証にするカスタマイズする方法です。
カスタムユーザモデルと認証バックエンドをそれぞれ継承して、カスタマイズしています。
サンプルコードと解説を記載していますので、そのまま転用頂けると思います。

続きを読む
Python
Python/Django 遭遇したエラー集と解決方法

djangoでの開発をしていくなかで遭遇したエラーを紹介。
解決方法も例示しているので、同じ状況に陥っていれば、この方法でエラー解消できるはずです。
原因が全く同じということは少ないかもしれませんが、解決の糸口を見つけるきっかけになれば幸いです。

続きを読む
Django
Djangoでadminにカスタムフィルタ追加

PythonのフレームワークであるDjangoを利用して管理画面のカスタマイズを行います。
今回はfilterをカスタマイズし、独自の検索条件で検索が行えるように機能を追加します。
これにより、複雑な条件の検索も行えるようになり、管理画面の実用性がぐっと工場します。

続きを読む