Linkcolumn о django-tables2

Я использую django-tables2, чтобы показать некоторые данные на странице, и теперь я хочу сделать ссылку ячейки на какой-то url, но url ссылки, такой как:

url (r'^(?Pw+)/(?Pd+)/$', 'pool.просмотр.pooldatestock', name= "pool_date_stock"),

и я прочитал документы django-tables2, но я не могу найти некоторые примеры об этой проблеме.

таблицы показывают в url страницы так же, как: http://127.0.0.1: 8000/pool/20111222/

Я пытаюсь написать это в моей ... tables.py :

class PoolTable(tables.Table):
    number = tables.LinkColumn('pool.views.pooldatestock', args=[A('number')])
    date = tables.Column()

и тогда я пытаюсь написать:

class PoolTable(tables.Table):
    number=tables.LinkColumn('pool.views.pooldatestock',
                             args=[A('date')],
                             kwargs=A('number')])
    date = tables.Column()

но это тоже ошибка...

кто-нибудь может сказать мне, как решить эту проблему?или я должен создать свой собственный вид таблицы, без django-таблиц.

спасибо.и с Рождеством Христовым:)

1 ответов


это не имеет смысла для kwargs параметр для получения списка, он должен быть задан dict. Однако, поскольку Ваш URL-адрес не использует именованные группы, ему не нужны аргументы ключевых слов. Просто поместите оба параметра URL в