我是django-tables2的新手,正在尝试一些事情。我按照django-tables2教程直接使用模型中的数据而不用另一个数据集创建表。但是,子弹出现在页码区域附近。如何删除要点?
答案 0 :(得分:0)
您似乎使用了默认的<link rel="stylesheet" href="{% static 'django_tables2/themes/paleblue/css/screen.css' %}" />
模板,但没有在教程中建议的样式:
<table>
您还需要添加一个css类&#39; paleblue&#39;到class PersonTable(tables.Table):
class Meta:
model = Person
# add class="paleblue" to <table> tag
attrs = {'class': 'paleblue'}
def people(request):
table = PersonTable(Person.objects.all())
RequestConfig(request).configure(table)
return render(request, 'people.html', {'table': table})
的class属性,您可以通过创建表而不是将查询集传递给您的上下文来执行此操作:
table + ul.pagination > li {
list-style: none;
}
(这也在教程中描述)
您可以通过使用该样式表或使用您自己的自定义样式表删除项目符号:
<li>'s
但您可能还希望将JSON
水平放置在其他一些样式修复中。