diff --git a/apps/note/tables.py b/apps/note/tables.py index bfb60303..256ebad3 100644 --- a/apps/note/tables.py +++ b/apps/note/tables.py @@ -58,7 +58,7 @@ class HistoryTable(tables.Table): # function delete_button(id) provided in template file delete_template = """ - """ class AliasTable(tables.Table): @@ -73,9 +73,16 @@ class AliasTable(tables.Table): show_header = False name = tables.Column(attrs={'td': {'class': 'text-center'}}) - delete = tables.TemplateColumn(template_code=delete_template, - extra_context={"delete_trans":_('delete')}, - attrs={'td':{'class': 'col-sm-1'}}) + # delete = tables.TemplateColumn(template_code=delete_template, + # attrs={'td':{'class': 'col-sm-1'}}) + + delete = tables.LinkColumn('member:user_alias_delete', + args=[A('pk')], + attrs={ + 'td': {'class': 'col-sm-2'}, + 'a': {'class': 'btn btn-danger'}}, + text='delete', accessor='pk') + class ButtonTable(tables.Table): class Meta: attrs = {