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}