中间件.py
def get_perpage(self):
try:
self.session['perpage'] = int(self.REQUEST['perpage'])
return self.session['perpage']
except (KeyError, ValueError, TypeError):
pass
try:
return int(self.session['perpage'])
except (KeyError, ValueError, TypeError):
return DEFAULT_PAGINATION
我有一个问题:当我想将零作为 GET 参数 (?perpage=0) 转换为 URL 时,它显示 ZeroDivisionError 浮点除以零。当 perpage=0 时,我需要在页面上获取所有对象而不进行分页。我怎样才能做到这一点?view.py 中必须包含什么?