Django:在模板中使用查询字符串

时间:2016-05-30 14:03:13

标签: django listview request

我按照以下答案设置了ListView的页面大小:Dynamic pagination using Generic ListView

现在我正在创建一个包含,所以我可以在其他页面中使用。为此,我希望在重新加载页面时选择所选的选项。为此,我想在模板中的查询字符串中使用paginate_by。我怎样才能做到这一点?我尝试了//button[aria-label='Profile'][type='button'] request.GET["paginate_by"],到目前为止我还没有找到怎么做。

你能帮帮我吗? 在此先感谢您的任何帮助

1 个答案:

答案 0 :(得分:0)

刚刚找到它:

<select name="paginate_by">
    <option {% if request.GET.paginate_by == "10" %}selected{% endif %}>10</option>
    <option {% if request.GET.paginate_by == "25" %}selected{% endif %}>25</option>
    <option {% if request.GET.paginate_by == "50" %}selected{% endif %}>50</option>
    <option {% if request.GET.paginate_by == "100" %}selected{% endif %}>100</option>
</select>