def my_playlist(request): passed_dict = {} passed_dict.update(csrf(request)) youtube = Youtube() playlist = PlayList() email = request.session.get('email') if email == None: return redirect('/login') playlist_id = playlist.check_playlist_exisxtence(email) if request.method == 'POST' and request.POST.get( 'form_action') == 'RemoveWatched': watchhistory_playlist_id = playlist.get_watch_history_playlist_id( email) youtube.remove_watched_from_playlist(email, playlist_id, watchhistory_playlist_id) elif request.method == 'POST' and request.POST.get( 'form_action') == 'RemoveAll': youtube.remove_all_from_playlist(email, playlist_id) playlist_id = playlist.check_playlist_exisxtence(email) passed_dict['playlist_id'] = playlist_id return render_to_response('my_playlist.html', passed_dict)
def my_group(request, group_name): passed_dict = {} passed_dict.update(csrf(request)) group = Group() playlist = PlayList() email = request.session.get('email') if email == None: return redirect('/login') if request.method == "POST" and request.POST.get( 'form_action') == 'AddPlayList': select_videos = request.POST.getlist('select_videos') playlist.add_videos(email, select_videos) return redirect('/my_playlist/') elif request.method == "POST" and request.POST.get( 'form_action') == 'RemoveTag': group.remove_group(email, group_name) return redirect('/my_subscriptions/') upload_videos = group.get_upload_viedos(email, group_name) passed_dict['group_upload_videos'] = upload_videos passed_dict['group_name'] = group_name return render_to_response('my_group.html', passed_dict)
def my_playlist(request): passed_dict = {} passed_dict.update(csrf(request)) youtube = Youtube() playlist = PlayList() email = request.session.get('email') if email == None: return redirect('/login') playlist_id = playlist.check_playlist_exisxtence(email) if request.method == 'POST' and request.POST.get('form_action') == 'RemoveWatched': watchhistory_playlist_id = playlist.get_watch_history_playlist_id(email) youtube.remove_watched_from_playlist(email, playlist_id, watchhistory_playlist_id) elif request.method == 'POST' and request.POST.get('form_action') == 'RemoveAll': youtube.remove_all_from_playlist(email, playlist_id) playlist_id = playlist.check_playlist_exisxtence(email) passed_dict['playlist_id'] = playlist_id return render_to_response('my_playlist.html', passed_dict)
def my_group(request, group_name): passed_dict = {} passed_dict.update(csrf(request)) group = Group() playlist = PlayList() email = request.session.get('email') if email == None: return redirect('/login') if request.method == "POST" and request.POST.get('form_action') == 'AddPlayList': select_videos = request.POST.getlist('select_videos') playlist.add_videos(email, select_videos) return redirect('/my_playlist/') elif request.method == "POST" and request.POST.get('form_action') == 'RemoveTag': group.remove_group(email, group_name) return redirect('/my_subscriptions/') upload_videos = group.get_upload_viedos(email, group_name) passed_dict['group_upload_videos'] = upload_videos passed_dict['group_name'] = group_name return render_to_response('my_group.html', passed_dict)