Пример #1
0
def edit_spot(request, day, hour):
    day, hour = int(day), int(hour)
    sgs = WorkshopGame.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)
    )
Пример #2
0
def edit_spot(request, day, hour):
    day, hour = int(day), int(hour)
    sgs = WorkshopGame.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))