Certaines redirections "oublient" la langue actuelle
Closed this issue · 0 comments
oliverpool commented
J'ai trouvé au moins deux cas où la redirection "oublie" la sélection de langue:
- lors de l'accès à une page protégée, on est redirigé vers http://songbook-web.tk/user/login (apparemment cela nécessite d'écrire un décorateur
login_required
personnalisé ) - lors d'une connexion réussie, on est redirigé vers http://songbook-web.tk/songbooks/my/
Ces redirections erronées, impose à django de re-deviner la langue adaptée à l'utilisateur (et donc oublie les éventuels changements de celui-ci).
Une autre possibilité de résolution serait d'utiliser un cookie pour sauvegarder la langue (en complément de son apparition dans l'URL)