Как указать класс таблицы с помощью django_tables2
Я хочу использовать дизайн таблицы bootstrap, показанный здесь:https://getbootstrap.com/docs/4.0/content/tables/
Класс таблицы называется ""
Моя проблема в том, что я не понимаю, как реализовать это с помощью таблицы django_tables2. Я использовал шаблоны bootstrap, которые они дают в своей документации, но ни один из них не выглядит очень хорошо. Как мне использовать другие варианты классов таблиц, предлагаемые bootstrap?
class PersonTable(tables.Table):
class Meta:
model = player_hardware
template_name = "django_tables2/bootstrap-responsive.html"
Вы можете добавить атрибуты классов к таблице в классе Table's Meta. Просто добавьте нужные вам классы в таблицу, убедитесь, что вы загружаете css-файл на веб-странице, и bootstrap css сделает все остальное.
Больше информации здесь: https://django-tables2.readthedocs.io/en/latest/pages/custom-rendering.html#css
class PersonTable(tables.Table):
class Meta:
model = player_hardware
attrs = {"class": "table table-sm table-striped"}
template_name = "django_tables2/bootstrap-responsive.html"