예제 #1
0
def network_dashboard_events_edit(request, id):
    from atrinsic.base.models import Events
    from forms import EventsForm
    events = get_object_or_404(Events, id=id)

    if request.method == 'POST':
        form = EventsForm(request.POST)
        if form.is_valid():
            events.events_status = form.cleaned_data['events_status']
            events.data = form.cleaned_data['data']
            events.events_name = form.cleaned_data['events_name']
            events.events_date = form.cleaned_data['events_date']
            events.location = form.cleaned_data['location']
            events.registration = form.cleaned_data['registration']
            events.save()

            return HttpResponseRedirect('/network/dashboard/events/')
    else:
        form = EventsForm(initial=events.__dict__)

    return AQ_render_to_response(request,
                                 'network/events-edit.html', {
                                     'events': events,
                                     'form': form,
                                 },
                                 context_instance=RequestContext(request))
예제 #2
0
def registerevent(request):
    if request.method== 'POST':
        form=EventsForm(request.POST)
        if form.is_valid():
            events=Events.objects.create(
            rest=Company.objects.get(company=request.user),
            event_name=form.cleaned_data['event_name'],
            event_date=form.cleaned_data['event_date'],
            event_time=form.cleaned_data['event_time'],
            )
            events.save()
            return HttpResponseRedirect('/')
        else:    
            state="please fill in all fields properly"
            eform=form
            return render_to_response('event_reg.html',locals())
    else:
        state="Welcome,fill the form to register"
        form=EventsForm()
        return render_to_response('event_reg.html',locals())
예제 #3
0
def network_dashboard_events_add(request):
    from atrinsic.base.models import Events
    from forms import EventsForm
    if request.method == 'POST':
        form = EventsForm(request.POST)
        if form.is_valid():
            Events.objects.create(events_status=form.cleaned_data['events_status'], 
                                  data=form.cleaned_data['data'],
                                  events_name = form.cleaned_data['events_name'],
                                  events_date = form.cleaned_data['events_date'],
                                  location = form.cleaned_data['location'],
                                  registration = form.cleaned_data['registration'],
                                 )
            return HttpResponseRedirect('/network/dashboard/events/')
            
    else:
        form = EventsForm()

    return AQ_render_to_response(request, 'network/events-add.html', {
            'form' : form,                                                                                        
        }, context_instance=RequestContext(request))                                                              
예제 #4
0
def network_dashboard_events_add(request):
    from atrinsic.base.models import Events
    from forms import EventsForm
    if request.method == 'POST':
        form = EventsForm(request.POST)
        if form.is_valid():
            Events.objects.create(
                events_status=form.cleaned_data['events_status'],
                data=form.cleaned_data['data'],
                events_name=form.cleaned_data['events_name'],
                events_date=form.cleaned_data['events_date'],
                location=form.cleaned_data['location'],
                registration=form.cleaned_data['registration'],
            )
            return HttpResponseRedirect('/network/dashboard/events/')

    else:
        form = EventsForm()

    return AQ_render_to_response(request,
                                 'network/events-add.html', {
                                     'form': form,
                                 },
                                 context_instance=RequestContext(request))
예제 #5
0
def network_dashboard_events_edit(request, id):
    from atrinsic.base.models import Events
    from forms import EventsForm
    events = get_object_or_404(Events, id=id)

    if request.method == 'POST':
        form = EventsForm(request.POST)
        if form.is_valid():
            events.events_status = form.cleaned_data['events_status']
            events.data = form.cleaned_data['data']
            events.events_name = form.cleaned_data['events_name']
            events.events_date = form.cleaned_data['events_date']
            events.location = form.cleaned_data['location']
            events.registration = form.cleaned_data['registration']
            events.save()

            return HttpResponseRedirect('/network/dashboard/events/') 
    else:
        form = EventsForm(initial=events.__dict__)

    return AQ_render_to_response(request, 'network/events-edit.html', {
            'events' : events,
            'form' : form,                                                                                        
        }, context_instance=RequestContext(request))