@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错误,而不是期望的异常。