django

2025-02-10

django-polymorphicを使ってMTIを実装してみた

django-polymorphicを用いると、DjangoのMTI(Multi-table Inheritance)で取得するオブジェクトを親クラスではなく、子クラスのインスタンスとして取得でき、実装をより簡素化することができます。今回はそのdjango-polymorphicを使ってみたの会になります。

2025-01-23

django adminをkeycloakで認証してSSOする

django-allauthとKeycloakを利用し、複数のdjango-adminのSSOを行うイメージを掴むために行ったデモアプリの備忘録です。

2020-05-12

Django Cleanでのバリデーション

リクエスト側が何でリクエストしてきたかでバリデーションかけたりできるので便利です

2020-04-23

DjangoでDBの値でバリデーションしたい

Djangoでform等から送られてきたデータに対し、バリデーションしたいけど正規表現とかじゃなく、DBにあるかどうかを確認したいときに便利です。