def edit_event(request, id, contact): event_model = Event.objects.get(id=id) form = EventForm(request.POST, instance=event_model) c = Contact.objects.get(id=contact) if request.method == 'POST': try: to_do = request.POST['to_do'] except: to_do = 0 if (form.is_valid()): event_model.event = request.POST["event"] event_model.date_event = request.POST["date_event"] event_model.contact = c event_model.save() return HttpResponseRedirect('/accounts/' + request.user.username + '/contact') else: form = EventForm(instance=event_model) return render_to_response('userena/editevent.html', { 'form': form, 'contact': c }, context_instance=RequestContext(request))
def AddEvent(request, id): form = EventForm(request.POST) contact = Contact.objects.get(id=id) if request.method == 'POST': form2 = Event() event = request.POST['event'] date_event = request.POST['date_event'] try: to_do = request.POST['to_do'] except: to_do = 0 if (form.is_valid()): form2.event = event form2.contact = contact form2.date_event = date_event form2.to_do = to_do form2.save() return HttpResponseRedirect('/accounts/' + request.user.username + '/contact') else: form = EventForm() return render_to_response('userena/addevent.html', { 'form': form, 'contact': contact }, context_instance=RequestContext(request))