Пагинация из django_tables2 не отображается
Я относительно новичок в Django и не смог найти здесь ответа на вопрос, почему моя таблица из django_tables2 не отображает красивые кнопки пагинации. Вот коды:
models.py
class IDOC(models.Model):
on_delete=models.SET_NULL, null=True)
sample_id = models.CharField(max_length=200)
lon = models.FloatField(null=True, blank=True)
lat = models.FloatField(null=True, blank=True)
dp_position = models.IntegerField(null=True, blank=True, verbose_name='DP Position [-]')
def __str__(self):
return self.sample_id
tables.py
class IDOCTable(tables.Table):
sediment_depth_m = NumberColumn()
wl_m = NumberColumn()
H_m = NumberColumn()
idoc_mgl = NumberColumn()
temp_c = NumberColumn()
idoc_sat = NumberColumn()
class Meta:
model = IDOC
template_name = "django_tables2/bootstrap-responsive.html"
views.py
def view():
idoc_objects = IDOC.objects.all()
idoc_show = flutb.IDOCTable(idoc_objects)
context = {
'idoc_table': idoc_show,
}
return render(request, 'flussdata/query.html', context)
flussdata/query.html
{% extends 'base.html' %}
{% load django_tables2 %}
{% block content %}
<div class="row">
<div class="col-md">
<div class="row">
<div class="card card-body">
<h3>Intragravel Dissolved Oxygen Content</h3>
{% render_table idoc_table %}
</div>
</div>
</div>
</div>
Тогда мои таблицы отображаются следующим образом:
Вместо того, как это должно быть, что, по моему мнению, выглядит следующим образом: