230515_2_django-allauth で新規アカウント作成できないようにする方法

この講座を含む定額コースや講座(単体)を購入すると閲覧できます

この動画を閲覧するには、「PCスキルサポート(定額コースサポート動画)」をご購入ください。

django-allauth で新規アカウント作成できないようにする方法について調査しました。
結論から書くと、 Adapter クラスを新たに定義し、 is_open_for_signup メソッドの戻り値が False になるようにします。

どこでどう設定したのか調べるのに苦労していますが、その様子からも、「探し方」のノウハウを参考にできるかと思います。

・ChatGPT, Bard の使い方
・Python Console での settings の値の調べ方
・django-allauth の公式ドキュメントでの検索の仕方
・Template でのブレークポイント設定からの View クラスの調査

なお、 Adapter クラスは Django の機能ではなく、 django-allauth の機能です。
(動画の中では、調査中に勘違いしています)

設計思想から学ぶことができれば、別のIT技術の扱いにも応用できます
たとえば「DPR」なんかも、IT技術全般に利用可能なアイデアです。

この講座を含む定額コースに参加するか、この講座を購入することで、講座を利用できるようになります。
定額コースに参加すると、そのコースの利用期間中はいつでも講座を利用できます。
講座を購入すると、いつでも講座を利用できます。

このページへの投稿/コメント

この講座を含む定額コースや講座(単体)を購入すると閲覧できます

この動画を閲覧するには、「PCスキルサポート(定額コースサポート動画)」をご購入ください。

学習記録としてメモを残す

重要度:   
理解度:   

※メモを残すにはこの講座の利用権限が必要です。