airflow.providers.fab.auth_manager.views.user_edit

CustomUserInfoEditView

为 FAB 内置的 UserInfoEditView 定制权限名称。

CustomResetMyPasswordView

为 FAB 内置的 ResetMyPasswordView 定制权限名称。

CustomResetPasswordView

为 FAB 内置的 ResetPasswordView 定制权限名称。

模块内容

class airflow.providers.fab.auth_manager.views.user_edit.CustomUserInfoEditView[source]

基础类: flask_appbuilder.security.views.UserInfoEditView

为 FAB 内置的 UserInfoEditView 定制权限名称。

class_permission_name = 'My Profile'[source]

覆盖类权限名称,默认回退到 self.__class__.__name__

route_base = '/userinfoeditview'[source]

如果要定义自己的相对 URL,请覆盖此项

method_permission_name[source]

覆盖方法权限名称,例如

method_permissions_name = {
    'get_list': 'read',
    'get': 'read',
    'put': 'write',
    'post': 'write',
    'delete': 'write'
}
base_permissions[source]

允许的基础权限列表。如果要将视图限制为只读,可以这样使用

class MyView(ModelView):
    base_permissions = ['can_list','can_show']
class airflow.providers.fab.auth_manager.views.user_edit.CustomResetMyPasswordView[source]

基础类: flask_appbuilder.security.views.ResetMyPasswordView

为 FAB 内置的 ResetMyPasswordView 定制权限名称。

class_permission_name = 'My Password'[source]

覆盖类权限名称,默认回退到 self.__class__.__name__

method_permission_name[source]

覆盖方法权限名称,例如

method_permissions_name = {
    'get_list': 'read',
    'get': 'read',
    'put': 'write',
    'post': 'write',
    'delete': 'write'
}
base_permissions[source]

允许的基础权限列表。如果要将视图限制为只读,可以这样使用

class MyView(ModelView):
    base_permissions = ['can_list','can_show']
class airflow.providers.fab.auth_manager.views.user_edit.CustomResetPasswordView[source]

基础类: flask_appbuilder.security.views.ResetPasswordView

为 FAB 内置的 ResetPasswordView 定制权限名称。

class_permission_name = 'Passwords'[source]

覆盖类权限名称,默认回退到 self.__class__.__name__

method_permission_name[source]

覆盖方法权限名称,例如

method_permissions_name = {
    'get_list': 'read',
    'get': 'read',
    'put': 'write',
    'post': 'write',
    'delete': 'write'
}
base_permissions[source]

允许的基础权限列表。如果要将视图限制为只读,可以这样使用

class MyView(ModelView):
    base_permissions = ['can_list','can_show']

此条目有帮助吗?