我想为我的模型创建一个分页器,但我希望分页仅在我的数据库中保存有模型时出现。
我在我的模板中尝试过
{% if page.paginator.num_pages != 0 %}
#show pagination ul
{%endif%}
但没有用。显然,即使 objlist 中没有任何对象,创建时的分页器对象也始终只有一页。我不得不使用 object_list.count() 方法解决这个问题
{% if page.object_list.count != 0 %}
#show pagination ul
{% endif %}
我还没有足够的数据来测试它,但这是正确的方法吗?还有一个可能更好吗?