而不是:
page = request.GET.get('page', 1)
你需要做的只是
page = request.GET.get('page')
这个
get_page()
下一行的方法负责显示第一页,如果
request.GET['page']
不存在或包含非整数值。
看看你的模板:
<a href="?page={{ search.next_page_number }">next</a> // missing closing bracket
<a href="?page={{ search.next_page_number }}">next</a>