Django表通过查询将列链接到页面

Django表通过查询将列链接到页面,django,django-tables2,django-request,Django,Django Tables2,Django Request,我有一个Django表,Django表2带有Link列,其中包含指向另一个页面的链接,另一个表带有搜索表单。因此,单击后,我得到: localhost:8000/stats/office/ 致: 但是,我想在第二页的表格中按搜索表单过滤数据,因此它将只显示单击的office,例如,1,如本查询中所示: localhost:8000/stats/office/workers/?action=submit&office=1&owner=&date_month=0&d

我有一个Django表,Django表2带有Link列,其中包含指向另一个页面的链接,另一个表带有搜索表单。因此,单击后,我得到:

localhost:8000/stats/office/
致:

但是,我想在第二页的表格中按搜索表单过滤数据,因此它将只显示单击的office,例如,1,如本查询中所示:

localhost:8000/stats/office/workers/?action=submit&office=1&owner=&date_month=0&date_year=2016&submit=search
我的代码如下所示:

#table.py
office = tables.LinkColumn('stats:office-workers', verbose_name=_(u'Pobočka'), accessor='office')

#urls.py
url(r'^stats/office/$', login_required(permission_required('view_office', raise_exception=True)(OfficeSummarizeList.as_view())), name='office'),
url(r'^stats/office/workers/$', login_required(permission_required('view_worker', raise_exception=True)(WorkerSummarizeList.as_view())), name='stats-office-workers'),

我尝试了很多方法,但无法将参数“office”传递给视图,非常感谢您的帮助。

最终我自己找到了答案,这就足够了:

table.py
office = tables.TemplateColumn('<a href="workers/?action=submit&office={{ record.office }}&submit=search">{{ record.office }}</a>')
table.py
office = tables.TemplateColumn('<a href="workers/?action=submit&office={{ record.office }}&submit=search">{{ record.office }}</a>')