Exemple #1
0
def assigncrew(request, id):
    context = {}
    context['msg'] = "Crew"

    event = get_object_or_404(Event, pk=id)
    if not (request.user.has_perm('events.edit_event_hours') or
            request.user.has_perm('events.edit_event_hours', event)):
        raise PermissionDenied
    if event.closed:
        messages.add_message(request, messages.ERROR, 'Event is closed.')
        return HttpResponseRedirect(reverse('events:detail', args=(event.id,)))
    context['event'] = event

    if request.method == 'POST':
        formset = CrewAssign(request.POST, instance=event)
        if formset.is_valid():
            formset.save()
            return HttpResponseRedirect(reverse('events:detail', args=(event.id,)))
        else:
            context['formset'] = formset

    else:
        formset = CrewAssign(instance=event)

        context['formset'] = formset

    return render(request, 'form_crew_add.html', context)
Exemple #2
0
def assigncrew(request,id):
    context = RequestContext(request)
    
    event = get_object_or_404(Event,pk=id)
    
    if request.method == 'POST':
        formset = CrewAssign(request.POST)
        if formset.is_valid():
            formset.save()
            
        else:
            context['formset'] = formset
            
    else:
        formset = CrewAssign
        
        context['formset'] = formset
        
    return render_to_response('form_master.html', context)
Exemple #3
0
def assigncrew(request,id):
    context = RequestContext(request)
    context['msg'] = "Crew"
    
    event = get_object_or_404(Event,pk=id)
    context['event'] = event
    
    if request.method == 'POST':
        formset = CrewAssign(request.POST,instance=event)
        if formset.is_valid():
            formset.save()
            return HttpResponseRedirect(reverse('events.views.flow.viewevent',args=(event.id,)))
        else:
            context['formset'] = formset
            
    else:
        formset = CrewAssign(instance=event)
        
        context['formset'] = formset
        
    return render_to_response('form_crew_add.html', context)
Exemple #4
0
def assigncrew(request, id):
    context = {}
    context['msg'] = "Crew"

    event = get_object_or_404(Event, pk=id)
    if not (request.user.has_perm('events.edit_event_hours') or
            request.user.has_perm('events.edit_event_hours', event)):
        raise PermissionDenied
    context['event'] = event

    if request.method == 'POST':
        formset = CrewAssign(request.POST, instance=event)
        if formset.is_valid():
            formset.save()
            return HttpResponseRedirect(reverse('events.views.flow.viewevent', args=(event.id,)))
        else:
            context['formset'] = formset

    else:
        formset = CrewAssign(instance=event)

        context['formset'] = formset

    return render(request, 'form_crew_add.html', context)