def edit_spot(request, day, hour): day, hour = int(day), int(hour) sg = Semigroup.get_by_day_and_hour(day, hour) if not sg: return redirect('ws_add_group') if request.method == 'POST': try: player = Player.objects.get(pk=int(request.POST.get('player'))) except ValueError, Player.DoesNotExist: pass else: sg.add_player(player)
def edit_spot(request, day, hour): day, hour = int(day), int(hour) sg = Semigroup.get_by_day_and_hour(day, hour) if not sg: return redirect('ws_add_group') if request.method == 'POST': semigroup = get_object_or_404(Semigroup, pk=request.GET.get('semigroup')) try: player = Player.objects.get(pk=int(request.POST.get('player'))) except ValueError, Player.DoesNotExist: pass else: semigroup.add_player(player)
def edit_spot(request, day, hour): day, hour = int(day), int(hour) sgs = Semigroup.get_by_day_and_hour(day, hour) if not sgs: return redirect('ws_add_group') if request.method == 'POST': semigroup = get_object_or_404(Semigroup, pk=request.GET.get('semigroup')) try: player = Player.objects.get(pk=int(request.POST.get('player'))) except (ValueError, Player.DoesNotExist): pass else: semigroup.add_player(player) return render_to_response('workshop/cpanel/editspot.html', {'module': 'workshop', 'semigroups': sgs, }, context_instance=RequestContext(request) )
def edit_spot(request, day, hour): day, hour = int(day), int(hour) sgs = Semigroup.get_by_day_and_hour(day, hour) if not sgs: return redirect('ws_add_group') if request.method == 'POST': semigroup = get_object_or_404(Semigroup, pk=request.GET.get('semigroup')) try: player = Player.objects.get(pk=int(request.POST.get('player'))) except (ValueError, Player.DoesNotExist): pass else: semigroup.add_player(player) return render_to_response('workshop/cpanel/editspot.html', {'module': 'workshop', 'semigroups': sgs, }, context_instance=RequestContext(request) )