【发布时间】:2015-10-16 13:56:32
【问题描述】:
我有一个包含许多列的 django-tables2 表。因此,我不想单独指定 Table 类中的每一列,而只是相应地设置 Model。
现在,我想更改一些可以通过名称识别的列的属性。我想做类似的事情:
table = MyTable(my_queryset)
for col in table.columns.items():
col_name = col[0]
if col_name.endswith('some_suffix'):
table.columns[col_name].attrs['td'].update({'align': 'right'})
...应该更改名称以'some_suffix' 结尾的所有列,以使值右对齐。
然而,问题似乎在于table.columns[col_name] 是一个BoundColumn,其属性显然无法更改。
有谁知道这个问题的快速解决方法(“使选定的列右对齐”)?
谢谢你, 菲利普
【问题讨论】:
标签: python css django django-tables2