在我的django项目中,我使用django过滤器和分页。当我点击下一个链接进入下一页时,我失去了我的状态。我试过一些来自here的想法,但是还没有什么能达到目的。你知道为什么会这样吗?在
<div class="col-xs-4 clearfix text-center">
{% if relations.has_next %}
<div class="pull-right">
<a href="?page={{ relations.next_page_number }}{% if createdBy %}&createdBy={{ createdBy }}{% endif %}{% if project %}&project={{ project }}{% endif %}{% if createdBefore %}&createdBefore={{ createdBefore }}{% endif %}}">Next »</a>
</div>
{% endif %}
</div>
应用筛选器时的Url:
/relations/?createdBy=&occursIn=&createdAfter=&createdBefore=&terminal_nodes=&project=1
切换页面时的Url:
/relations/?page=2
您没有在上下文中传递参数(例如createdBy),因此它们在HTML中始终为null
相关问题 更多 >
编程相关推荐