add admin edit link

This commit is contained in:
Ross
2024-01-23 10:53:20 +00:00
parent a922078e4a
commit 2427998bd9
4 changed files with 19 additions and 4 deletions
+11 -1
View File
@@ -206,9 +206,15 @@ class UserUserTable(tables.Table):
edit = tables.Column(
empty_values=(),
linkify={"viewname": "account_update", "args": [A("username")]},
orderable=True,
orderable=False,
verbose_name="Edit",
)
admin_edit = tables.Column(
empty_values=(),
linkify={"viewname": "admin:auth_user_change", "args": [A("pk")]},
orderable=False,
verbose_name="Admin",
)
user_groups = tables.ManyToManyColumn(verbose_name="Groups", linkify_item=True)
@@ -233,6 +239,7 @@ class UserUserTable(tables.Table):
"user_groups",
"date_joined",
"edit",
"admin_edit",
)
def __init__(self, data=None, *args, **kwargs):
@@ -251,6 +258,9 @@ class UserUserTable(tables.Table):
def render_edit(self, value, record):
return "Edit"
def render_admin_edit(self, value, record):
return "Admin"
def render_user(self, value, record):
span_class = ""
if record.userprofile.peninsula_trainee: