django-tables2列右对齐

时间:2016-03-06 19:56:47

标签: django-tables2

我使用django-tables2来显示包含整数值的表,并想知道如何对列进行右对齐。 tables.py中是否有参数/ attr?

这是显示的内容。 integer column

1 个答案:

答案 0 :(得分:3)

生成的html中的所有tdth元素都将列名作为类属性。这样您就可以轻松引用CSS中的列。

此外,您可以通过将关键字参数th传递给td的定义来提供attrsColumn单元格元素的属性,如{{3}中所述}}:

class SimpleTable(tables.Table):
    name = tables.Column(
        attrs={
            "th": {"id": "foo"},
            "td": {"align": "right"}
        }
    )

此列的thtd元素如下所示:

<th id="foo" class="name"> ... </th>
<td align="right" class="name"> ... </td>