Django-Tables2单元格中的下拉菜单

时间:2018-11-22 16:42:32

标签: django django-tables2

我有一个由Django-tables2生成的表,一切正常。第一列的格式设置为按钮,该按钮从表中删除当前行。但是我现在想拥有其他功能,例如复制等。我可以为每个可能的功能简单地添加一个新按钮,但是最后我得到了一个按钮表,没有数据空间。因此,我想用各种功能的下拉菜单替换第一个按钮。添加菜单标题似乎相当简单,但是我不知道如何或在何处添加菜单项的无序列表。有没有人尝试这样做,或者没有人知道这是否有可能吗?

我的按钮作为单元格的代码。

class TaskTable(ColumnShiftTable): 
    remove = tables.LinkColumn('tasks:deletetask', args=[A('pk')], text='Delete', orderable=False, empty_values=(), attrs={'th':{'class': 'nocolor'},'a':{'class':'btn btn-danger'}})

代码已更改为菜单选项

class TaskTable(ColumnShiftTable): 
    menu = tables.LinkColumn(text='Options', attrs={'th':{'class': 'nocolor'},'a':{'href':'#','class':'dropdown-toggle','data-toggle':'dropdown'}})

如何扩展上面的第二批代码以合并菜单项列表。

0 个答案:

没有答案