All pastes #100492 Raw Edit

Something

public python v1 · immutable
#100492 ·published 2006-07-26 05:11 UTC
rendered paste body
@RequireStaffdef AnnounceAdd(request):    manip = Announce.AddManipulator()        if not request.POST:        data = {}        errors = {}    else:        data = request.POST.copy()        data["author"] = request.account.id        errors = manip.get_validation_errors(data)        if not errors:            manip.do_html2python(data)            announce = manip.save(data)            return HttpResponseRedirect("/announce/")        import django.forms    form = django.forms.FormWrapper(manip, data, errors)    return render_to_response("announce/new.html",                dict(form=form),                RequestContext(request))