2011-04-25 38 views
0

我使用Django分頁 - 和它的偉大工程;)...Django的分頁 - 無限查詢

但在某些情況下,我有一個queryies URL - 當我使用默認模板設置爲分頁 - 它不會工作..

<div class="pagination"> 
    <span class="step-links"> 
     {% if contacts.has_previous %} 
      <a href="?page={{ contacts.previous_page_number }}">previous</a> 
     {% endif %} 

     <span class="current"> 
      Page {{ contacts.number }} of {{ contacts.paginator.num_pages }}. 
     </span> 

     {% if contacts.has_next %} 
      <a href="?page={{ contacts.next_page_number }}">next</a> 
     {% endif %} 
    </span> 
</div> 

我該怎麼辦? ..

我的網址可以是這樣的: http://www.example.com/tag/?tag=fewa&met=23&g=2&page=2http://www.example.com/tag/?tag=fewa&g=2&t=ewq&page=2

我可以在售前和下一個位置做什麼?

回答

2
<a href="?page={{ products.previous_page_number }}{% for key,value in request.GET.items %}{% ifnotequal key 'page' %}&{{ key }}={{ value }}{% endifnotequal %}{% endfor %}">forrige</a> 

我得到了它;)

+0

感謝張貼,做好:) – 2011-05-04 08:06:13