The openstack_dashboard.dashboards.admin.users.tables ModuleΒΆ

class openstack_dashboard.dashboards.admin.users.tables.CreateUserLink(verbose_name=None, allowed_data_types=[], url=None, attrs=None)[source]

Bases: horizon.tables.actions.LinkAction

CreateUserLink.allowed(request, user)[source]
CreateUserLink.classes = ('ajax-modal', 'btn-create')
CreateUserLink.name = 'create'
CreateUserLink.url = 'horizon:admin:users:create'
CreateUserLink.verbose_name = <django.utils.functional.__proxy__ object at 0xa677ccc>
class openstack_dashboard.dashboards.admin.users.tables.DeleteUsersAction[source]

Bases: horizon.tables.actions.DeleteAction

DeleteUsersAction.allowed(request, datum)[source]
DeleteUsersAction.data_type_plural = <django.utils.functional.__proxy__ object at 0xa6dd0ec>
DeleteUsersAction.data_type_singular = <django.utils.functional.__proxy__ object at 0xa6dd0ac>
DeleteUsersAction.delete(request, obj_id)[source]
class openstack_dashboard.dashboards.admin.users.tables.EditUserLink(verbose_name=None, allowed_data_types=[], url=None, attrs=None)[source]

Bases: horizon.tables.actions.LinkAction

EditUserLink.allowed(request, user)[source]
EditUserLink.classes = ('ajax-modal', 'btn-edit')
EditUserLink.name = 'edit'
EditUserLink.url = 'horizon:admin:users:update'
EditUserLink.verbose_name = <django.utils.functional.__proxy__ object at 0xa677d2c>
class openstack_dashboard.dashboards.admin.users.tables.ToggleEnabled[source]

Bases: horizon.tables.actions.BatchAction

ToggleEnabled.action(request, obj_id)[source]
ToggleEnabled.action_past = (<django.utils.functional.__proxy__ object at 0xa677e2c>, <django.utils.functional.__proxy__ object at 0xa677e8c>)
ToggleEnabled.action_present = (<django.utils.functional.__proxy__ object at 0xa677d8c>, <django.utils.functional.__proxy__ object at 0xa677dcc>)
ToggleEnabled.allowed(request, user=None)[source]
ToggleEnabled.classes = ('btn-enable',)
ToggleEnabled.data_type_plural = <django.utils.functional.__proxy__ object at 0xa677f0c>
ToggleEnabled.data_type_singular = <django.utils.functional.__proxy__ object at 0xa677ecc>
ToggleEnabled.name = 'enable'
ToggleEnabled.update(request, user=None)[source]
class openstack_dashboard.dashboards.admin.users.tables.UserFilterAction(verbose_name=None, param_name=None)[source]

Bases: horizon.tables.actions.FilterAction

UserFilterAction.filter(table, users, filter_string)[source]

Naive case-insensitive search

class openstack_dashboard.dashboards.admin.users.tables.UsersTable(request, data=None, needs_form_wrapper=None, **kwargs)[source]

Bases: horizon.tables.base.DataTable

class UsersTable.Meta[source]
UsersTable.Meta.name = 'users'
UsersTable.Meta.row_actions = (<class 'openstack_dashboard.dashboards.admin.users.tables.EditUserLink'>, <class 'openstack_dashboard.dashboards.admin.users.tables.ToggleEnabled'>, <class 'openstack_dashboard.dashboards.admin.users.tables.DeleteUsersAction'>)
UsersTable.Meta.table_actions = (<class 'openstack_dashboard.dashboards.admin.users.tables.UserFilterAction'>, <class 'openstack_dashboard.dashboards.admin.users.tables.CreateUserLink'>, <class 'openstack_dashboard.dashboards.admin.users.tables.DeleteUsersAction'>)
UsersTable.Meta.verbose_name = <django.utils.functional.__proxy__ object at 0xa6dd3ec>
UsersTable.STATUS_CHOICES = (('true', True), ('false', False))
UsersTable.base_actions = {'create': <CreateUserLink: create>, 'delete': <DeleteUsersAction: delete>, 'edit': <EditUserLink: edit>, 'enable': <ToggleEnabled: enable>, 'filter': <UserFilterAction: filter>}
UsersTable.base_columns = {'name': <Column: name>, 'email': <Column: email>, 'id': <Column: id>, 'enabled': <Column: enabled>}

Previous topic

The openstack_dashboard.dashboards.admin.users Module

Next topic

The openstack_dashboard.dashboards.admin.users.panel Module

This Page