def getmovielistbystyle(request,page=1):
after_range_num =5
before_range_num=4
try:
page=int(page)
if page<1:
page=1
except ValueError:
page=1
style = request.GET.get('style')
movie_list = Movie.objects.filter(style__contains=u'??')
paginator = Paginator(movie_list,12)
try:
movielist = paginator.page(page)
except(EmptyPage,InvalidPage,PageNotAnInteger):
movielist=paginator.page(1)
if page>=after_range_num:
page_range=paginator.page_range[page-after_range_num:page+before_range_num]
else:
page_range = paginator.page_range[0:int(page)+before_range_num]
return render(request,'movie/allfilms.html',locals())
#??????
评论列表
文章目录