def criar_grupo(request): if request.method == 'POST': form = GrupoForm(request.POST) if form.is_valid(): with transaction.commit_on_success(): grupo = Grupo(codigo = form.cleaned_data["codigo"], nome = form.cleaned_data["nome"], professor = request.user.professor, sobre = form.cleaned_data["sobre"]) grupo.save() return HttpResponseRedirect('/grupo') else: form = GrupoForm() return render_to_response("private/grupo/grupo_form.html", {'form': form}, context_instance=RequestContext(request));