示例#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)
示例#2
0
def videos(request, video_type=None):
	passed_dict = {}
	video_utility = VideoUtility()
	videos = video_utility.get_videos(video_type)

	passed_dict['videos'] = videos
	passed_dict['video_type'] = video_type
	return render_to_response('video.html', passed_dict)
示例#3
0
def online_video(request, video_link_sha1):
	passed_dict = {}
	video_utility = VideoUtility()
	video_detail = video_utility.get_online_video_detail(video_link_sha1)
	logging.info('user enter online video %s page' % video_link_sha1)
	passed_dict['video_detail'] = video_detail

	return render_to_response('online_video.html', passed_dict)
示例#4
0
def video(request, video_id):
	passed_dict = {}
	video_utility = VideoUtility()

	video_detail = video_utility.get_video_detail(video_id)
	##related_videos = video_utility.get_related_video_details(video_id)
	logging.info('user enter video %s page' % video_id)

	passed_dict['video_detail'] = video_detail
	##passed_dict['related_videos'] = related_videos
	return render_to_response('video.html', passed_dict)
示例#5
0
def online_videos(request):
	passed_dict = {}
	video_utility = VideoUtility()

	page = request.GET.get('p')

	logging.info('user enter /online/ page')
	videos, video_count = video_utility.get_online_videos(page)

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

	return render_to_response('online_videos.html', passed_dict)