Как идентифицировать каждую таблицу при использовании MultiTableMixin - PullRequest
0 голосов
/ 28 сентября 2018

Я использую MultiTableMixin для отображения 4 таблиц на странице.Таблицы отображаются очень хорошо, используя {% render_table table %}.Я хотел бы добавить в таблицу заголовок, описывающий, что такое каждая таблица.Я попытался добавить что-то в таблицу Meta следующим образом:

class PeopleTable(tables.Table):
    class Meta:
        title = "Table about people"

class FruitTable(tables.Table):
    class Meta:
        title = "Table about fruit"

Затем попытался получить доступ к этому в шаблоне с помощью {{ table.title }}, но это не сработало.Возможно ли что-то подобное?

Или я могу получить доступ к модели для каждой таблицы?

1 Ответ

0 голосов
/ 28 сентября 2018

Вы можете определить заголовок как атрибут в таблице следующим образом:

class PeopleTable(tables.Table):
    title = "Table about people"

class FruitTable(tables.Table):
    title = "Table about fruit"

и получить к ним доступ с помощью {{ table.title }}.

...