2016-04-25 5 views
0

パスワード欄にUserというモデルがあります。 Userの行を作成すると、パスワードが自動生成されます。私はon_model_changeでパスワードを生成することができますが、そのためにはデフォルトの作成ビューからパスワードフィールドを除外する必要があります。フラスコ管理のモデルビューを作成ビューから除外する方法は?

私はcolumn_exclude_list = ['password']を試しましたが、リストビューからパスワードを除外しました。

+0

[フォーム列](https://flask-admin.readthedocs.org/en/latest/api/mod_model/#flask_admin.model.BaseModelView.form_columns)を明示的に設定する必要があります。例えば'form_columns =( '名前'、 '電子メール')'。あなたの場合、パスワードフィールドを省略したいと思う。 – pjcunningham

答えて

1
form_excluded_columns = ['password'] 

は、作成ビューからパスワード列を除外します。

関連する問題