You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository has been archived by the owner on Mar 28, 2020. It is now read-only.
Courseモデルにおいて,新規追加時には現状で問題なく動作するが,一部の情報を変更したいだけの場合にもパスワードの変更が要求されてしまう.Adminページで詳細を開くと以下の様にパスワードの変更フォームが表示されてしまい,requiredになっているため,これを満たさないと保存できない.
requiredをFalseにしてしまうと,今度は追加時に問題が出てしまう.Adminだからと割り切ってしまうことは可能だが,あまり嬉しくない.
一方でUserモデルにはcontrib/auth/admin.pyに
UserAdmin
という専用のAdminクラスが用意されている.これを用いると上記のようにハッシュの一部やそのアルゴリズムなどの情報と共に,パスワードの変更ページへ遷移するためのリンクが表示され,遷移するとパスワードのみの変更ができるページが表示される.
このUserAdminはかなりカスタマイズされている上に動作がよくわからないが,動作を追いかけてCourseモデルについても同様の形式を取りたい.
The text was updated successfully, but these errors were encountered: