Beispiel #1
0
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')
Beispiel #2
0
def right_length(step):
    world.user.email = 'a'*51
    assert not Users.validateEmail(email=world.user.email)
Beispiel #3
0
def rigth_format(step, word):
    world.user.email = word
    assert not Users.validateEmail(email=world.user.email)
Beispiel #4
0
def empty_field(step):
    world.user.email = ""
    assert not Users.validateEmail(email=world.user.email)