Exemple #1
0
def delete_music(request):
    res_delete = {"result":None}
    if request.is_ajax() and request.method == "POST":
        try:
            music_name = request.POST.get("music_name",None).strip()
            music_is_exists = check_music_is_exists(music_name)

            if music_is_exists:
                music_instance = Music.objects.get(music_name = music_name)
                music_instance.delete()
                res_delete["result"] = 0
            else:
                res_delete["result"] = 1

        except:
            res_delete["result"] = 2
    else:
        res_delete["result"] = 3

    return JsonResponse(res_delete)
Exemple #2
0
def post_music(request):
    res_post = {"result":None}
    if request.is_ajax() and request.method == "POST":
        try:
            music_name = request.POST.get("music_name",None).strip()
            mv_name = request.POST.get("mv_name",None).strip()
            subtitle_name = request.POST.get("subtitle_name",None).strip()

            music_is_exists = check_music_is_exists(music_name)
            mv_is_exists = check_mv_is_exists(mv_name)
            subtitle_is_exists= check_subtitle_is_exists(subtitle_name)

            #__log_test(music_name)
            if mv_is_exists and subtitle_is_exists:
                if music_is_exists:
                    music_instance = Music.objects.get(music_name = music_name)
                    #__log_test("i see you")
                else:
                    music_instance = Music(music_name = music_name)
                    #__log_test("i see you new")

                mv_instance = MV_Template.objects.get(mv_name = mv_name)
                subtitle_instance = Subtitle_Template.objects.get(subtitle_name = subtitle_name)

                music_instance.music_mv_id = mv_instance.id
                music_instance.music_subtitle_id = subtitle_instance.id

                music_instance.save()
                res_post["result"] = 0

            else:
                res_post["result"] = 1

        except:
            res_post["result"] = 2
    else:
        res_post["result"] = 3

    return JsonResponse(res_post)