Давайте предположим, что у меня есть следующий класс таблицы:Джанго-tables2 - доступ к значениям других столбцов в классе таблицы
class TestTable(tables.Table):
id = tables.Column()
description = tables.Column()
def render_description(self, value):
return mark_safe('''<a href=%s>%s</a>''' % (???, value))
Можно ли получить доступ к значению столбца «идентификатор» в методе визуализации, так что я могу создать ссылку, которая ведет к идентификатору, но показывает текст, который зависит от поля описания?
Заранее благодарен!
Great! Я не знал, что есть специальный объект, который хранит всю запись, и к нему можно получить доступ, передав его как параметр. Кстати, ваше второе предположение было правильным, это словарь, так что к нему должен быть доступен запись ['id']. Большое спасибо! – noplacetoh1de
'record' - это когда-либо тип ваших объектов в ваших данных. Если вы используете массив 'dict', то' record' будет 'dict'. –