mirror of
https://github.com/netbox-community/netbox.git
synced 2025-08-25 08:46:10 -06:00
13044 table internationalization
This commit is contained in:
parent
15b22f0e72
commit
fbbde12001
@ -34,18 +34,27 @@ class TokenActionsColumn(columns.ActionsColumn):
|
|||||||
|
|
||||||
class TokenTable(NetBoxTable):
|
class TokenTable(NetBoxTable):
|
||||||
key = columns.TemplateColumn(
|
key = columns.TemplateColumn(
|
||||||
|
verbose_name='Key',
|
||||||
template_code=TOKEN
|
template_code=TOKEN
|
||||||
)
|
)
|
||||||
write_enabled = columns.BooleanColumn(
|
write_enabled = columns.BooleanColumn(
|
||||||
verbose_name='Write'
|
verbose_name='Write'
|
||||||
)
|
)
|
||||||
created = columns.DateColumn()
|
created = columns.DateColumn(
|
||||||
expired = columns.DateColumn()
|
verbose_name='Created',
|
||||||
last_used = columns.DateTimeColumn()
|
)
|
||||||
|
expired = columns.DateColumn(
|
||||||
|
verbose_name='Expired',
|
||||||
|
)
|
||||||
|
last_used = columns.DateTimeColumn(
|
||||||
|
verbose_name='Last used',
|
||||||
|
)
|
||||||
allowed_ips = columns.TemplateColumn(
|
allowed_ips = columns.TemplateColumn(
|
||||||
|
verbose_name='Allowed IPs',
|
||||||
template_code=ALLOWED_IPS
|
template_code=ALLOWED_IPS
|
||||||
)
|
)
|
||||||
actions = TokenActionsColumn(
|
actions = TokenActionsColumn(
|
||||||
|
verbose_name='Actions',
|
||||||
actions=('edit', 'delete'),
|
actions=('edit', 'delete'),
|
||||||
extra_buttons=COPY_BUTTON
|
extra_buttons=COPY_BUTTON
|
||||||
)
|
)
|
||||||
@ -59,18 +68,27 @@ class TokenTable(NetBoxTable):
|
|||||||
|
|
||||||
class UserTokenTable(NetBoxTable):
|
class UserTokenTable(NetBoxTable):
|
||||||
key = columns.TemplateColumn(
|
key = columns.TemplateColumn(
|
||||||
|
verbose_name='Key',
|
||||||
template_code=TOKEN,
|
template_code=TOKEN,
|
||||||
)
|
)
|
||||||
write_enabled = columns.BooleanColumn(
|
write_enabled = columns.BooleanColumn(
|
||||||
verbose_name='Write'
|
verbose_name='Write'
|
||||||
)
|
)
|
||||||
created = columns.DateColumn()
|
created = columns.DateColumn(
|
||||||
expired = columns.DateColumn()
|
verbose_name='Created',
|
||||||
last_used = columns.DateTimeColumn()
|
)
|
||||||
|
expired = columns.DateColumn(
|
||||||
|
verbose_name='Expired',
|
||||||
|
)
|
||||||
|
last_used = columns.DateTimeColumn(
|
||||||
|
verbose_name='Last used',
|
||||||
|
)
|
||||||
allowed_ips = columns.TemplateColumn(
|
allowed_ips = columns.TemplateColumn(
|
||||||
|
verbose_name='Allowed IPs',
|
||||||
template_code=ALLOWED_IPS
|
template_code=ALLOWED_IPS
|
||||||
)
|
)
|
||||||
actions = TokenActionsColumn(
|
actions = TokenActionsColumn(
|
||||||
|
verbose_name='Actions',
|
||||||
actions=('edit', 'delete'),
|
actions=('edit', 'delete'),
|
||||||
extra_buttons=COPY_BUTTON
|
extra_buttons=COPY_BUTTON
|
||||||
)
|
)
|
||||||
@ -84,15 +102,24 @@ class UserTokenTable(NetBoxTable):
|
|||||||
|
|
||||||
class UserTable(NetBoxTable):
|
class UserTable(NetBoxTable):
|
||||||
username = tables.Column(
|
username = tables.Column(
|
||||||
|
verbose_name='Username',
|
||||||
linkify=True
|
linkify=True
|
||||||
)
|
)
|
||||||
groups = columns.ManyToManyColumn(
|
groups = columns.ManyToManyColumn(
|
||||||
|
verbose_name='Groups',
|
||||||
linkify_item=('users:netboxgroup', {'pk': tables.A('pk')})
|
linkify_item=('users:netboxgroup', {'pk': tables.A('pk')})
|
||||||
)
|
)
|
||||||
is_active = columns.BooleanColumn()
|
is_active = columns.BooleanColumn(
|
||||||
is_staff = columns.BooleanColumn()
|
verbose_name='Is active',
|
||||||
is_superuser = columns.BooleanColumn()
|
)
|
||||||
|
is_staff = columns.BooleanColumn(
|
||||||
|
verbose_name='Is staff',
|
||||||
|
)
|
||||||
|
is_superuser = columns.BooleanColumn(
|
||||||
|
verbose_name='Is superuser',
|
||||||
|
)
|
||||||
actions = columns.ActionsColumn(
|
actions = columns.ActionsColumn(
|
||||||
|
verbose_name='Actions',
|
||||||
actions=('edit', 'delete'),
|
actions=('edit', 'delete'),
|
||||||
)
|
)
|
||||||
|
|
||||||
@ -106,8 +133,12 @@ class UserTable(NetBoxTable):
|
|||||||
|
|
||||||
|
|
||||||
class GroupTable(NetBoxTable):
|
class GroupTable(NetBoxTable):
|
||||||
name = tables.Column(linkify=True)
|
name = tables.Column(
|
||||||
|
verbose_name='Name',
|
||||||
|
linkify=True
|
||||||
|
)
|
||||||
actions = columns.ActionsColumn(
|
actions = columns.ActionsColumn(
|
||||||
|
verbose_name='Actions',
|
||||||
actions=('edit', 'delete'),
|
actions=('edit', 'delete'),
|
||||||
)
|
)
|
||||||
|
|
||||||
@ -120,23 +151,42 @@ class GroupTable(NetBoxTable):
|
|||||||
|
|
||||||
|
|
||||||
class ObjectPermissionTable(NetBoxTable):
|
class ObjectPermissionTable(NetBoxTable):
|
||||||
name = tables.Column(linkify=True)
|
name = tables.Column(
|
||||||
object_types = columns.ContentTypesColumn()
|
verbose_name='Name',
|
||||||
enabled = columns.BooleanColumn()
|
linkify=True
|
||||||
can_view = columns.BooleanColumn()
|
)
|
||||||
can_add = columns.BooleanColumn()
|
object_types = columns.ContentTypesColumn(
|
||||||
can_change = columns.BooleanColumn()
|
verbose_name='Object types',
|
||||||
can_delete = columns.BooleanColumn()
|
)
|
||||||
|
enabled = columns.BooleanColumn(
|
||||||
|
verbose_name='Enabled',
|
||||||
|
)
|
||||||
|
can_view = columns.BooleanColumn(
|
||||||
|
verbose_name='Can view',
|
||||||
|
)
|
||||||
|
can_add = columns.BooleanColumn(
|
||||||
|
verbose_name='Can add',
|
||||||
|
)
|
||||||
|
can_change = columns.BooleanColumn(
|
||||||
|
verbose_name='Can change',
|
||||||
|
)
|
||||||
|
can_delete = columns.BooleanColumn(
|
||||||
|
verbose_name='Can delete',
|
||||||
|
)
|
||||||
custom_actions = columns.ArrayColumn(
|
custom_actions = columns.ArrayColumn(
|
||||||
|
verbose_name='Custom actions',
|
||||||
accessor=tables.A('actions')
|
accessor=tables.A('actions')
|
||||||
)
|
)
|
||||||
users = columns.ManyToManyColumn(
|
users = columns.ManyToManyColumn(
|
||||||
|
verbose_name='Users',
|
||||||
linkify_item=('users:netboxuser', {'pk': tables.A('pk')})
|
linkify_item=('users:netboxuser', {'pk': tables.A('pk')})
|
||||||
)
|
)
|
||||||
groups = columns.ManyToManyColumn(
|
groups = columns.ManyToManyColumn(
|
||||||
|
verbose_name='Groups',
|
||||||
linkify_item=('users:netboxgroup', {'pk': tables.A('pk')})
|
linkify_item=('users:netboxgroup', {'pk': tables.A('pk')})
|
||||||
)
|
)
|
||||||
actions = columns.ActionsColumn(
|
actions = columns.ActionsColumn(
|
||||||
|
verbose_name='Actions',
|
||||||
actions=('edit', 'delete'),
|
actions=('edit', 'delete'),
|
||||||
)
|
)
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user