Example #1
0
def vista_clau(request):
    if request.method=='POST':
        form = ChangePasswordForm(request.POST)
        if form.is_valid():
            cleaned_data=form.cleaned_data
            password=cleaned_data.get('password')
            user=request.user
            user.set_password(password)
            user.save()
            logout(request)
            messages.success(request,'La clau s\'ha modificat correctament')
            return HttpResponseRedirect(reverse('login'))
        else:
            messages.error(request,"Hi ha errors en el formulari")
    else:
        form=ChangePasswordForm()

    form.helper=FormHelper()
    form.helper.form_class='form-horizontal'
    form.helper.add_input(Submit('submit','Desar'))

    return render(request,'forms/registration.html',{'form':form})