Project

General

Profile

Bug #22946

Les dernières versions de django-tables2 ne propage plus le contexte dans le template de la table

Added by Benjamin Dauvergne over 1 year ago. Updated over 1 year ago.

Status:
Fermé
Priority:
Normal
Target version:
Start date:
31 Mar 2018
Due date:
% Done:

100%

Patch proposed:
Yes
Planning:
No

Description

La variable include_edit_link n'est donc pas visible directement, elle est récupérable via table.context où est copié le contexte d'origine, je suppose parce que c'est plus hygiénique (dans le sens des macros Lisp qui peuvent être hygiénique1).

1 https://en.wikipedia.org/wiki/Hygienic_macro

0001-dj11-make-table.html-compatible-with-dj11-and-django.patch View (987 Bytes) Benjamin Dauvergne, 03 Apr 2018 10:50 AM

0001-django-tables2-make-it-compatible-with-dj-tables2-1..patch View (1.1 KB) Benjamin Dauvergne, 03 Apr 2018 01:08 PM

Associated revisions

Revision 3650d9d2 (diff)
Added by Benjamin Dauvergne over 1 year ago

django-tables2: make it compatible with dj-tables2>=1.21 (fixes #22946)

Since version 1.21 django-tables2 does not pass the surrounding context
in the table template anymore, it's only available through table.context.

History

#1 Updated by Benjamin Dauvergne over 1 year ago

  • Target version set to 0.25

#2 Updated by Benjamin Dauvergne over 1 year ago

#3 Updated by Frédéric Péters over 1 year ago

En pratique je tourne fargo en 1.11, avec django-tables2 version 1.17.1, et j'ai bien le lien d'édition. Plutôt noter en commentaire que c'est de la compat django-tables2, pas django 1.11.

#5 Updated by Benjamin Dauvergne over 1 year ago

  • Status changed from Nouveau to Résolu (à déployer)
  • % Done changed from 0 to 100

#6 Updated by Frédéric Péters over 1 year ago

  • Status changed from Résolu (à déployer) to Fermé

Also available in: Atom PDF