我在我的应用中使用了分页表,分页部分效果很好。 该表包含故障单ID和故障单标题。我希望Id列指向故障单详细信息页面。这一切都很好,但是当我单击Ticket Id时,页面加载时没有页面查询字符串参数,我的分页又回到第一页。
使用LinkColumn时是否可以保留或添加页面查询参数? 我是否必须为此构建自定义表格模板?
urls.py
url(r'^(?P<ticket_id>C[0-9]+)/$', views.ticket_view, name='ticket_view'),
tables.py
class TicketsTable(tables.Table):
class Meta:
model = IssueTicket
fields = ('ticket_id', 'title', 'status', 'target_date')
attrs = {'class': 'table table-bordered table-hover'}
ticket_id = tables.LinkColumn('IssueTracker:ticket_view', args=[A('ticket_id')])
title = tables.Column()
status = tables.Column(accessor='get_status_display')
target_date = tables.Column()
缺少查询参数的结果
<a href="/IssueManagement/C000012/">C000012</a>