Bug #21137
Mettre à disposition "request" lors du rendu des widgets
Début:
12 janvier 2018
Echéance:
% réalisé:
0%
Temps estimé:
Patch proposed:
Oui
Planning:
Description
On utilise "request" dans le template de réservation de créneau pour voir si on est en backoffice et avec les changements récents pour la compatibilité Django 1.11 l'objet n'est plus présent dans le contexte.
Sur la prod, j'ai fait :
- context = {'widget': self} + context = {'widget': self, 'request': get_request().django_request}
mais il faudrait plutôt passer le paramètre request lors du rendu.
Fichiers
Demandes liées
Révisions associées
Historique
Mis à jour par Frédéric Péters il y a plus de 6 ans
- Lié à Development #20936: Prise en charge de Django 1.11 ajouté
Mis à jour par Frédéric Péters il y a plus de 6 ans
- Fichier 0001-templates-pass-request-in-context-whenever-it-s-avai.patch 0001-templates-pass-request-in-context-whenever-it-s-avai.patch ajouté
- Statut changé de Nouveau à En cours
- Patch proposed changé de Non à Oui
Meilleur patch, qui couvre aussi les templates utilisés pour les parties de page "statut". (À noter que côté Publik on avait déjà Hobo pour mettre le context processor.)
Mis à jour par Frédéric Péters il y a plus de 6 ans
- Statut changé de En cours à Résolu (à déployer)
commit 698a013d50ea4c98ee574dcf8de6a9c487af8005 Author: Frédéric Péters <fpeters@entrouvert.com> Date: Fri Jan 12 10:29:49 2018 +0100 templates: pass request in context whenever it's available (#21137)
Mis à jour par Frédéric Péters il y a plus de 5 ans
- Statut changé de Résolu (à déployer) à Solution déployée
templates: pass request in context whenever it's available (#21137)