Пример #1
0
def changeRating(request, song_id ,new_status, action):
    # Delete current rating
    try:
        rating = Rating.objects.get(user=request.user, song=song_id);
        rating.delete()
    except:
        pass
        
    if action == 'switch':
        new_rating = Rating(user=request.user, song=Song.objects.get(id=song_id), value=new_status)
        new_rating.save()
    
    return song_detail(request, song_id, True)
Пример #2
0
def changeRating(request, song_id, new_status, action):
    # Delete current rating
    try:
        rating = Rating.objects.get(user=request.user, song=song_id)
        rating.delete()
    except:
        pass

    if action == 'switch':
        new_rating = Rating(user=request.user,
                            song=Song.objects.get(id=song_id),
                            value=new_status)
        new_rating.save()

    return song_detail(request, song_id, True)
Пример #3
0
def add_song_to_playlist(request, song_id):
    playlist = Playlist.get_or_create(request.user.id)
    playlist.add_song(Song.objects.get(id=song_id), request.user)

    return song_detail(request, song_id, True)
Пример #4
0
def add_song_to_playlist(request, song_id):
    playlist = Playlist.get_or_create(request.user.id)
    playlist.add_song(Song.objects.get(id=song_id), request.user)
    
    return song_detail(request, song_id, True)