Felder in Flask-Admin je nach angemeldetem Benutzer ausblenden?
Ich habeUsers
undRoles
in meiner Flask App dank Flask-Security.
Für einige Rollen möchte ich bestimmte Felder in den von Flask-Admin erstellten Formularen ausblenden.
Ich weiß über das Anpassen von ModelViews mit z.form_create_rules = ('title', 'file')
aber während der Instantiierung einer ModelView gibt es keinen Zugriff auf die aktuelle Anfrage, alsocurrent_user.has_role(USER_ROLE)
kann nicht aufgerufen werden.
Gibt es einen anderen Weg, dies zu erreichen?