Projet

Général

Profil

Bug #53425

pas de vue nommée "auth_logout"

Ajouté par Frédéric Péters il y a environ 3 ans. Mis à jour il y a environ 3 ans.

Statut:
Fermé
Priorité:
Normal
Assigné à:
Version cible:
-
Début:
26 avril 2021
Echéance:
% réalisé:

0%

Temps estimé:
Patch proposed:
Oui
Planning:
Non

Description

Cette vue est nécessaire par les gabarits en front, qui peuvent être appelés lors de pages d'erreur django-mellon,

NoReverseMatch: Reverse for 'auth_logout' not found. 'auth_logout' is not a valid view function or pattern name.
  File "django/core/handlers/exception.py", line 41, in inner
    response = get_response(request)
  File "django/core/handlers/base.py", line 187, in _get_response
    response = self.process_exception_by_middleware(e, request)
  File "django/core/handlers/base.py", line 185, in _get_response
    response = wrapped_callback(request, *callback_args, **callback_kwargs)
  File "django/views/decorators/csrf.py", line 58, in wrapped_view
    return view_func(*args, **kwargs)
  File "django/views/generic/base.py", line 68, in view
    return self.dispatch(request, *args, **kwargs)
  File "django/views/generic/base.py", line 88, in dispatch
    return handler(request, *args, **kwargs)
  File "mellon/views.py", line 445, in get
    return self.continue_sso_artifact(request, lasso.HTTP_METHOD_ARTIFACT_GET)
  File "mellon/views.py", line 424, in continue_sso_artifact
    return self.sso_success(request, login)
  File "mellon/views.py", line 271, in sso_success
    response = self.authenticate(request, login, attributes)
  File "mellon/views.py", line 303, in authenticate
    request, 'mellon/inactive_user.html', {'user': user, 'saml_attributes': attributes}
  File "mellon/views.py", line 153, in render
    return render(request, template_names, context)
[...]
  File "django/template/base.py", line 990, in render
    bit = node.render_annotated(context)
  File "django/template/base.py", line 957, in render_annotated
    return self.render(context)
  File "django/template/defaulttags.py", line 458, in render
    url = reverse(view_name, args=args, kwargs=kwargs, current_app=current_app)
  File "django/urls/base.py", line 91, in reverse
    return force_text(iri_to_uri(resolver._reverse_with_prefix(view, prefix, *args, **kwargs)))
  File "django/urls/resolvers.py", line 497, in _reverse_with_prefix
    raise NoReverseMatch(msg)

Fichiers

Révisions associées

Révision f9015d2a (diff)
Ajouté par Frédéric Péters il y a environ 3 ans

misc: use auth_logout as logout view name, for compatibility (#53425)

Historique

#1

Mis à jour par Frédéric Péters il y a environ 3 ans

#2

Mis à jour par Benjamin Dauvergne il y a environ 3 ans

  • Statut changé de Solution proposée à Solution validée
#3

Mis à jour par Frédéric Péters il y a environ 3 ans

  • Statut changé de Solution validée à Résolu (à déployer)
commit f9015d2a907946bcd0b322efe9f755d4a64a1ed2
Author: Frédéric Péters <fpeters@entrouvert.com>
Date:   Mon Apr 26 14:28:30 2021 +0200

    misc: use auth_logout as logout view name, for compatibility (#53425)
#4

Mis à jour par Frédéric Péters il y a environ 3 ans

  • Statut changé de Résolu (à déployer) à Solution déployée

Formats disponibles : Atom PDF