Development #83885
A2 n'interprête pas correctement la variable {{eservices_URL }}
0%
Description
J'ai utilisé la nouvelle configuration avancée de gestion des utilisateurs : https://connexion-aecuvillon.test.entrouvert.org/manage/users/advanced/
{{ eservices_url }} devrait retourner : https://demarches-aecuvillon.test.entrouvert.org/
SI vous allez sur mon profil usager : https://connexion-aecuvillon.test.entrouvert.org/manage/users/20/, col de droite, cliquez sur le bouton, cette variable est interprétée/transformée en https://connexion-aecuvillon.test.entrouvert.org/manage/users/20/
Révisions associées
Revert "manager: feed template vars to views" (#83885)
This reverts commit 4bf5af871463c91c2c60bfffad6dfa2af7a1727d partially.
manager: enable context_processors in backoffice_sidebar_template (#83885)
The Django's request must be passed to Template.render() to enable
context processors to do their job.
Historique
Mis à jour par Robot Gitea il y a 5 mois
- Tracker changé de Support à Development
- Statut changé de Nouveau à En cours
- Assigné à mis à Serghei Mihai
Serghei Mihai (smihai) a ouvert une pull request sur Gitea concernant cette demande :
- URL : https://git.entrouvert.org/entrouvert/authentic/pulls/208
- Titre : WIP: manager: feed template vars to views (#83885)
- Modifications : https://git.entrouvert.org/entrouvert/authentic/pulls/208/files
Mis à jour par Robot Gitea il y a 5 mois
- Statut changé de Solution proposée à Solution validée
Paul Marillonnet (pmarillonnet) a approuvé une pull request sur Gitea concernant cette demande :
Mis à jour par Robot Gitea il y a 5 mois
- Statut changé de Solution validée à Résolu (à déployer)
Serghei Mihai (smihai) a mergé une pull request sur Gitea concernant cette demande :
- URL : https://git.entrouvert.org/entrouvert/authentic/pulls/208
- Titre : manager: feed template vars to views (#83885)
- Modifications : https://git.entrouvert.org/entrouvert/authentic/pulls/208/files
Mis à jour par Benjamin Dauvergne il y a 5 mois
- Statut changé de Résolu (à déployer) à En cours
Ce n'est pas la bonne façon de faire, le souci ici c'est que la génération du bloc en sidebar n'utilise pas les context processors, parce que pas de requête passée je suppose :
def render_sidebar_advanced_info(self, context=None): value = '' if setting := Setting.objects.filter(key='users:backoffice_sidebar_template').first(): value = setting.value if value and ('{{' in value or '{%' in value): template = Template(value) value = template.render(context=context) return value
C'est là qu'il faut corriger, pas refaire le boulot de hobo.context_processors.template_vars qui est déjà chargé.
Mis à jour par Benjamin Dauvergne il y a 5 mois
- Assigné à changé de Serghei Mihai à Benjamin Dauvergne
Mis à jour par Robot Gitea il y a 5 mois
- Statut changé de En cours à Solution proposée
Benjamin Dauvergne (bdauvergne) a ouvert une pull request sur Gitea concernant cette demande :
- URL : https://git.entrouvert.org/entrouvert/authentic/pulls/209
- Titre : permettre aux 'context_processors" de faire le boulot dans le template de sidebar des utilisateurs (#83885)
- Modifications : https://git.entrouvert.org/entrouvert/authentic/pulls/209/files
Mis à jour par Robot Gitea il y a 5 mois
- Statut changé de Solution proposée à Solution validée
Serghei Mihai (smihai) a approuvé une pull request sur Gitea concernant cette demande :
Mis à jour par Robot Gitea il y a 5 mois
- Statut changé de Solution validée à Résolu (à déployer)
Benjamin Dauvergne (bdauvergne) a mergé une pull request sur Gitea concernant cette demande :
- URL : https://git.entrouvert.org/entrouvert/authentic/pulls/209
- Titre : permettre aux 'context_processors" de faire le boulot dans le template de sidebar des utilisateurs (#83885)
- Modifications : https://git.entrouvert.org/entrouvert/authentic/pulls/209/files
Mis à jour par Transition automatique il y a 5 mois
- Statut changé de Résolu (à déployer) à Solution déployée
manager: feed template vars to views (#83885)