使用 Django-Tables2 未在 HTML 中呈现属性

Attrs not being rendered in HTML using Django-Tables2

基于 Django-Tables2 documentation,向任何列添加自定义属性似乎非常简单,我这样做了:

class NameTable(tables.Table):
    name = tables.Column(attrs={"td":{"class":"my-class"}})
    office = tables.Column(attrs={"td":{"class":"my-class2"}})
    class Meta:
        attrs = {"class": "paleblue"}
        template_name = "django_tables2/bootstrap.html"
        fields = ("name", "office")

我通过以下方式将数据传递给此 class:

data = [{'name':'John','office':'L.A'},{'name':'Michael','office':'N.Y.'}]
table = NameTable(data)
template_name = 'planning/index.html'
return render(request, template_name, {"table": table})

不幸的是,即使数据在 table 中正确呈现,我也找不到我之前定义的标签(my-class 和 my-class2) class “paleblue” 在渲染后 HTML 源代码的任何一点的元 class 中定义(这当然意味着 CSS 没有被正确应用)。 =14=]

我错过了什么?

我给自己一个建议:刷新时始终使用 Control+F5 而不是 F5。