def emailGroupEdit(request, emailGroupId): el = EMailList.get_by_id(int(emailGroupId)) if el is None: raise Http404 if request.method == 'POST': form = EMailGroupForm(request.POST) if form.is_valid(): el.name = form.cleaned_data['name'] el.desc = form.cleaned_data['desc'] el.emailsFromString(form.cleaned_data['emails']) el.save() return redirect('../..') else: data = {'name':el.name, 'desc':el.desc, 'emails':el.emailsAsString()} form = EMailGroupForm(data) return render_to_response('emails/emailGroup.html', RequestContext(request, { 'form' : form}))
def emailGroupShow(request, emailGroupId): el = EMailList.get_by_id(int(emailGroupId)) if el is None: raise Http404 return render_to_response('emails/emailGroup.html', RequestContext(request, { 'el': el}))