Перевод заголовка столбца шаблона django tables2

Здравствуйте, я работаю с django-tables2 и у меня есть таблица, в которой мне нужно перевести заголовки каждой колонки.

class ModelTable(tables.Table):
    name = tables.columns.Column()
    edit = tables.TemplateColumn('<a href='{% url "edit_my_model_instance" record.id %}'>Edit</a>', verbose_name=u'Edit', )    
    delete = tables.TemplateColumn('<a href='{% url "del_my_model_instance" record.id %}'>Delete</a>', verbose_name=u'Delete', )    

    class Meta:
        model = models.Model

Приведенный выше код без перевода работает нормально, но когда я добавляю gettext для перевода вот так :

  delete = tables.TemplateColumn('<a href='{% url "del_my_model_instance" record.id %}'>Delete</a>', verbose_name=_(u'Delete'), )    

Где я добавил gettext как _ : verbose_name=_(u'Delete')

Я получаю следующую ошибку

TypeError: объект 'TemplateColumn' не является вызываемым

Дело в том, что если я использую tables.Column, то все работает нормально с переводом, поэтому проблема возникает только тогда, когда я использую TemplateColumn.

Если вы можете помочь мне в этом, я буду благодарен, спасибо.

Вернуться на верх