Example #1
0
def auto_get_multi_youtube_video_info(max_results=5):
    os.environ.setdefault("DJANGO_SETTINGS_MODULE", "AutoSystem.settings")
    django.setup()

    # 获取admin 的 user对象
    user = User.objects.get(id=1)
    youtube_video_id_list = get_multi_youtube_video_info()
    return youtube_video_id_list
Example #2
0
def auto_get_multi_youtube_video_info(max_results=5):
    os.environ.setdefault("DJANGO_SETTINGS_MODULE", "AutoSystem.settings")
    django.setup()

    # 获取admin 的 user对象
    user = User.objects.get(id=1)
    youtube_video_id_list = get_multi_youtube_video_info()
    return youtube_video_id_list
Example #3
0
def auto_get_youtube_playlist_video_info_view(request):
    """
    在数据库中查找出所有is_download属性设置为true的youtube playlist对象
    下载这些youtube playlist里的视频信息(并获取视频时长等详细信息)并保存到数据库中
    :param request:
    :return:
    """
    #下载playlist的视频信息
    getted_video_list, getted_youtube_playlist_list = auto_get_youtube_playlist_video_info(
    )

    #获取最新下载视频的时长等详细信息
    get_multi_youtube_video_info()
    return render_to_response(
        'result.html', {
            'text': "成功下载is_download属性设置为true的youtube "
            "playlist里的视频信息并保存到数据库中",
            'list': getted_youtube_playlist_list
        })
Example #4
0
def get_multi_youtube_video_info_view(request):
    youtube_video_id_list = get_multi_youtube_video_info()
    return render_to_response('result.html', {'list': youtube_video_id_list})
Example #5
0
def get_multi_youtube_video_info_view(request):
    youtube_video_id_list = get_multi_youtube_video_info()
    return render_to_response('result.html',
                              {'list': youtube_video_id_list}
                              )