2017-02-17 10 views
0

私はリンクフォームを持つ別のテーブルを持つ別のページへのリンクを含むDjangoテーブル(Djangoテーブル2)を持っています。それだけでクリックされたオフィスをレンダリングしますので、しかし、私は、2ページ目の表に検索フォームでデータをフィルタしたいDjangoテーブルリンククエリとのページへのカラムのリンク

localhost:8000/stats/office/workers/ 

:に

localhost:8000/stats/office/ 

:だからクリックした後、私はから取得します(例えば、 "1" このクエリのように):

#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'), 
0:

localhost:8000/stats/office/workers/?action=submit&office=1&owner=&date_month=0&date_year=2016&submit=search 

私のコードは次のようになります

私は多くのことを試みましたが、パラメータ 'office'をビューに渡すことができませんでした。ご協力いただきありがとうございます。

答えて

0

最後に、これは十分だった、自分自身をそれを考え出し:

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