Esempio n. 1
0
def music(request):
    music_list = Music.objects.all()
    if request.method == "POST":
        utils.add_to_basket(request)
        if request.session.test_cookie_worked():
            request.session.delete_test_cookie()
        basket_count_songs = utils.get_songs_count(request)
        basket_subtotal = utils.basket_subtotal(request)
        return HttpResponse(simplejson.dumps({"basket_count_songs":basket_count_songs,"basket_subtotal":"%.2f" % basket_subtotal}), mimetype="text/javascript")
    else:
        music_list = Music.objects.all()
    request.session.set_test_cookie()
    basket_count_songs=utils.get_songs_count(request)
    basket_subtotal = utils.basket_subtotal(request)
    return TemplateResponse(request, "music/music.html", {'music_list':music_list,"basket_count_songs":basket_count_songs,"basket_subtotal":basket_subtotal})
def basket_items(request):
    songs_count = utils.get_songs_count(request)
    basket_subtotal = utils.basket_subtotal(request)

    return {"songs_count":songs_count, "basket_subtotal":basket_subtotal}