示例#1
0
def videos(request):
	passed_dict = {}
	video_utility = VideoUtility()

	page = request.GET.get('p')
	category = request.GET.get('c')
	actress = request.GET.get('a')

	if category == None and actress == None:
		logging.info('user enter /videos/ page')
		videos, video_count = video_utility.get_videos(page)
		if len(videos) == 0:
			return redirect('/videos/')

	elif category != None and actress == None:
		logging.info('user enter /videos/ category %s page' % category)
		videos, video_count = video_utility.get_category_videos(category, page)
		passed_dict['category'] = category
		passed_dict['sub_title'] = category

	elif category == None and actress != None:
		logging.info('user enter /videos/ actress %s page' % actress)
		videos, video_count = video_utility.get_actress_videos(actress, page)
		passed_dict['actress'] = actress
		passed_dict['sub_title'] = actress

	passed_dict['page'] = page
	passed_dict['videos'] = videos
	passed_dict['video_count'] = video_count

	return render_to_response('videos.html', passed_dict)