django tables2 中如何不显示某些query set中的字段?


使用django-tables2来显示数据,但是显示的结果中有一些不重要的字段,这样输出结果比较乱,有什么方法去掉吗?

比方说,一个model中有"datestarted","datemodified","name" 三个字段,前两个字段我不想让他们出现在列表里面。 谢谢。

编程 python django query django-tables2

没事玩路过 11 years ago

跟django里面类似,你可以在Meta class中使用exclude来指定要去除的字段。比如:

class TestTable(tables.Table):
    class Meta:
        model = Test
        attrs = {"class": "paleblue"}
        exclude = ("id", "datestarted", "datemodified")
一之濑姬月 answered 11 years ago

Your Answer