except User.DoesNotExist:
pass
- if cd['senha'] != cd['senha_2']:
+ if not wrong and cd['senha'] != cd['senha_2']:
badattr['senha_2'] = ['A senha não confere']
wrong = True
transaction.rollback()
user.save()
user.groups.add(group)
- transaction.commit()
+ p = Participante()
+ p.nome = cd['nome_completo']
+ p.rg = cd['rg']
+ p.email = cd['email']
+ p.rua = cd['rua']
+ p.numero = cd['numero']
+ p.bairro = cd['bairro']
+ p.cidade = cd['cidade']
+ p.uf = cd['uf']
+ p.telefone = cd['telefone']
+ p.home_page = cd['home_page']
+ p.save()
- return build_response(request, 'inscricao_individual.html', {'form': form})
+ ok = True
+ transaction.commit()
+ c = {'form': form, 'ok': ok}
+ return build_response(request, 'inscricao_individual.html', c)
@enable_login_form