django表2复选框

django表2复选框,django,checkbox,header,django-tables2,Django,Checkbox,Header,Django Tables2,我是编程新手,所以这可能是一个微不足道的问题 在django-tables2中,我希望在使用CheckBoxColumn时能够显示列标题名称。现在,每行的所有复选框都会显示,包括标题中的复选框。我不介意在标题中有一个复选框(我认为从长远来看,这将是一个“全选”的好方法),但我需要显示列名。有人能解决这个问题吗 创建从tables.CheckBoxColumn继承的自定义CheckBoxColumn类 然后重写render方法,然后将复选框及其标签指定为html响应 class CustomChe

我是编程新手,所以这可能是一个微不足道的问题


在django-tables2中,我希望在使用CheckBoxColumn时能够显示列标题名称。现在,每行的所有复选框都会显示,包括标题中的复选框。我不介意在标题中有一个复选框(我认为从长远来看,这将是一个“全选”的好方法),但我需要显示列名。有人能解决这个问题吗

创建从tables.CheckBoxColumn继承的自定义CheckBoxColumn类 然后重写render方法,然后将复选框及其标签指定为html响应

class CustomCheckBoxColumn(tables.CheckBoxColumn):

    def render(self, value, record, bound_column):
        return mark_safe(u'column Name<input type=checkbox, … />')
class CustomCheckBoxColumn(tables.CheckBoxColumn):
def呈现(自身、值、记录、绑定列):
返回标记_safe(u'column Name')

另一个选项是使用而不是
CheckBoxColumn()

template=''
复选框\列\标题=表。模板列(模板)

你能发布一些代码吗?
template = '<input type="checkbox" name="{{record.name}}" />'
checkbox_column_header = tables.TemplateColumn(template)