def modifydata(request): name = request.POST['name'] surname = request.POST['surname'] email = request.POST['email'] birthdate = request.POST['birthdate'] gender = request.POST['gender'] user = Users.objects.get(id = request.session['id']) if Users.validateEmail(email): user.name = name user.surname = surname user.email = email user.birthdate = birthdate user.gender = gender user.save() request.session['configOK'] = 'Los datos se han actualizado satisfactoriamente.' else: request.session['configError'] = 'El campo email no es válido. Los datos no han sido actualizados.' return HttpResponseRedirect('/user/config')
def right_length(step): world.user.email = 'a'*51 assert not Users.validateEmail(email=world.user.email)
def rigth_format(step, word): world.user.email = word assert not Users.validateEmail(email=world.user.email)
def empty_field(step): world.user.email = "" assert not Users.validateEmail(email=world.user.email)