Projet

Général

Profil

Bug #26438

incompatible avec django-tables2 2.0

Ajouté par Frédéric Péters il y a plus de 5 ans. Mis à jour il y a plus de 5 ans.

Statut:
Fermé
Priorité:
Normal
Assigné à:
-
Version cible:
-
Début:
16 septembre 2018
Echéance:
% réalisé:

0%

Temps estimé:
Patch proposed:
Oui
Planning:

Description

Dans https://jenkins.entrouvert.org/job/fargo/842/consoleFull, apparition d'une nouvelle version, django-tables2==2.0.1 (1.21.2 dans le build précédent), échec.

table = <fargo.fargo.tables.DocumentTable object at 0x7f0d6d517e90>

    def set_table(self, table):
        super(TableQuerysetData, self).set_table(table)
        if self.model and getattr(table._meta, "model", None) and self.model != table._meta.model:
            raise ValueError(
                "table data is of type {} but {} is specified in Table.Meta.model".format(
>                   self.model, table._meta.model
                )
            )
E           ValueError: table data is of type <class 'fargo.fargo.models.UserDocument'> but <class 'fargo.fargo.models.Document'> is specified in Table.Meta.model

Fichiers

Révisions associées

Révision 1b13b3a4 (diff)
Ajouté par Frédéric Péters il y a plus de 5 ans

tox: limit django-tables2 version (#26438)

Historique

#1

Mis à jour par Frédéric Péters il y a plus de 5 ans

Ça ne m'empêchera pas de considérer ce ticket comme une démonstration d'abandon de Fargo.

#2

Mis à jour par Emmanuel Cazenave il y a plus de 5 ans

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

Mis à jour par Frédéric Péters il y a plus de 5 ans

  • Statut changé de Solution validée à Résolu (à déployer)
commit 1b13b3a422327c657044d6857a6fec43566220b3
Author: Frédéric Péters <fpeters@entrouvert.com>
Date:   Tue Oct 9 15:48:21 2018 +0200

    tox: limit django-tables2 version (#26438)
#4

Mis à jour par Benjamin Dauvergne il y a plus de 5 ans

Juste parce qu'il utilise django-tables2 ? Ou parce qu'au fond il ne rend pas services utiles ? :)

#5

Mis à jour par Frédéric Péters il y a plus de 5 ans

Parce que le build a été cassé pendant 23 jours sans émouvoir personne.

#6

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

Formats disponibles : Atom PDF