airflow.providers.fab.auth_manager.views.user_stats

CustomUserStatsChartView

自定义 FAB 内置 UserStatsChartView 的权限名称。

模块内容

class airflow.providers.fab.auth_manager.views.user_stats.CustomUserStatsChartView(**kwargs)[source]

继承自: flask_appbuilder.security.views.UserStatsChartView

自定义 FAB 内置 UserStatsChartView 的权限名称。

class_permission_name = 'User Stats Chart'[source]

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

route_base = '/userstatschartview'[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']

此条目有帮助吗?