@login_required
def issue_list(request):
s = -1
if request.GET.has_key('status'):
s = int(request.GET.get('status'))
issues = Issue.objects.filter(status=s).order_by('-create_date')
return object_list(
request,
queryset=issues,
template_name='jira/issue_list.html',
paginate_by = settings.ROWS_PER_PAGE,
allow_empty = True,
)
#最初allow_empty = False,issues是空时,object_list会导致404错误,而不是期望的异常。
object_list参数导致的404
最新推荐文章于 2024-05-28 17:37:17 发布
本文介绍了一个使用Python和Django实现的功能视图,该视图用于展示根据状态筛选的问题列表,并通过分页显示。针对允许空查询集的情况进行了优化,避免了因为空结果导致的HTTP 404错误。
1445

被折叠的 条评论
为什么被折叠?



