2013-02-03 76 views
0

我有列表頁面顯示可以按城市過濾的事件,我也使用Django分頁器。我的問題是如何在另一頁上保留過濾器?Django:堅持過濾器與分頁器

例如view.py不實際的代碼..

event_list = Event.objects.filter(city=something) 
paginator = Paginator(event_list, 1) # Show 25 contacts per page 

回答

0

您需要手動通過稍後將用於過濾多餘的GET變量:

<a href="?page={{ paginator.next_page_number }}&my_filter_a={{ my_filter_a }}&my_filter_b={{ my_filter_b }}">Next</a>