def reset_password_view(request, pk): usuario = get_object_or_404(User, id=pk) empleado = Empleado.objects.get(nroUsuario=request.user.id) reset_password(usuario, empleado) return render(request, 'FacturasNorte/base/reset_contrasena_hecho.html', {})
def reestablecer_password(request, pk): usuario = get_object_or_404(User, id=pk) empleado = get_object_or_404(Empleado, email=request.user.email) reset_password(usuario, empleado) return render(request, 'FacturasNorte/base/reset_contrasena_hecho.html', {})
def form_valid(self, form): usuario = User.objects.get(email=form.cleaned_data['username']) empleado = Empleado.objects.get(nroUsuario=self.request.user.username) reset_password(usuario, empleado) return render(self.request, 'FacturasNorte/base/reset_contrasena_hecho.html', {})