我想用django-tables2创建一个表,以便不同的行具有不同的属性。
默认情况下,我得到
<tr class="odd">
或者
<tr class="even">
如何为某些行指定我自己的类?
同样,如果我有一个 CheckBoxColumn 并为此列指定了一些数据,它将进入value:
<input type="checkbox" name="col" value="123"/>
这对于确定选中了哪个复选框非常有用。但是,如何在创建表时将某些复选框设置为选中?
我的场景:用户从一个大表中选择一些行。例如,该表有
- 橙色 1
- 橙色 2
- 苹果 5
- 橙色 3
- 苹果 4
- 黄瓜 7
- 苹果 1
用户选择aaple 5和cucumber 7。
然后我想显示所有苹果和所有黄瓜,因为用户至少选择了一个苹果和至少一个黄瓜。这允许用户查看其他相关条目:
- 苹果 5
- 苹果 4
- 黄瓜 7
但是,我想通过使用 css 和/或显示一个选中的复选框来突出显示用户实际选择的条目:
- 苹果 5
- 苹果 4
- 黄瓜 7