Comments on: Histoire de ne pas perdre le fil : TrackingFields http://sametmax.com/histoire-de-ne-pas-perdre-le-fil-trackingfields/ Du code, du cul Mon, 28 Oct 2019 11:54:55 +0000 hourly 1 https://wordpress.org/?v=4.9.7 By: Marc http://sametmax.com/histoire-de-ne-pas-perdre-le-fil-trackingfields/#comment-175888 Sun, 14 Feb 2016 22:14:26 +0000 http://sametmax.com/?p=18067#comment-175888 s/feront/ferons

s/mais/même

Ca m’apprendra à valider sans me relire…

]]>
By: Marc http://sametmax.com/histoire-de-ne-pas-perdre-le-fil-trackingfields/#comment-175887 Sun, 14 Feb 2016 22:13:00 +0000 http://sametmax.com/?p=18067#comment-175887 @cocksucker

C’était surtout pour souligner le fait qu’il n’existe pas de solution mixte de ces deux produits et que l’on a du construire notre propre solution. J’accepte de la partager cependant elle n’a pas été pensée pour sortir de notre infrastructure et n’est évidemment pas parfaitement documentée, à l’occasion nous en feront peut être un package distribuable.

Pour répondre à l’autre question, pour la production nous n’avons pas le choix, le suivi de l’ensemble des modifications fait partie de notre réglementation, pour limiter au maximum les dégradations de performances, nous avons décidé de déléguer la gestion à des tâches asynchrones grâce à Celery. Ce n’est pas une solution parfaite, mais jusqu’à présent le fonctionnement est invisible mais sur des gros volumes.

]]>
By: cocksucker http://sametmax.com/histoire-de-ne-pas-perdre-le-fil-trackingfields/#comment-175747 Fri, 12 Feb 2016 13:54:22 +0000 http://sametmax.com/?p=18067#comment-175747 @Marc

C’est bien mais ça nous apporte quoi si tu partages pas ;) à part confirmer que c’est toi qui a la plus grosse ;)

Est-ce que c’est le genre de feature qu’on laisse en prod sur un site à forte fréquentation ?

]]>
By: Marc http://sametmax.com/histoire-de-ne-pas-perdre-le-fil-trackingfields/#comment-175619 Tue, 09 Feb 2016 17:19:52 +0000 http://sametmax.com/?p=18067#comment-175619 Pour notre projet personnel, ni django-reversion ni tracking-fields ne suffisait, donc on a créé un produit qui mélangeait les deux et nous sommes très satisfait, fonctionne à la fois en front/back/admin/console/celery.

]]>
By: batisteo http://sametmax.com/histoire-de-ne-pas-perdre-le-fil-trackingfields/#comment-175615 Tue, 09 Feb 2016 15:13:11 +0000 http://sametmax.com/?p=18067#comment-175615 Une question conne, pourquoi "%s" % self.name dans __str__()?

C’est si le nom est un entier (genre 300) et pour éviter d’utiliser str(self.name) ou quoi ?

]]>
By: lenazi http://sametmax.com/histoire-de-ne-pas-perdre-le-fil-trackingfields/#comment-175612 Tue, 09 Feb 2016 13:04:14 +0000 http://sametmax.com/?p=18067#comment-175612 Et encore un article sur Django pour la table 12…

]]>
By: Zyzaze http://sametmax.com/histoire-de-ne-pas-perdre-le-fil-trackingfields/#comment-175598 Tue, 09 Feb 2016 04:13:19 +0000 http://sametmax.com/?p=18067#comment-175598 J’utilise aussi django-reversion ! Plus simple encore à mettre en place mais pas très axé front. Cependant, y’a moyen d’afficher avec des couleurs la différence entre deux révisions. L’idée derrière est simplement efficace, serializer l’objet à chaque modification.

]]>
By: boblinux http://sametmax.com/histoire-de-ne-pas-perdre-le-fil-trackingfields/#comment-175574 Mon, 08 Feb 2016 10:03:52 +0000 http://sametmax.com/?p=18067#comment-175574 hmm hmm hmm django est encore un joli mystère pour moi, un jour peut-être je me ferais la main (jee c bien)

]]>
By: foxmask http://sametmax.com/histoire-de-ne-pas-perdre-le-fil-trackingfields/#comment-175571 Mon, 08 Feb 2016 08:20:05 +0000 http://sametmax.com/?p=18067#comment-175571 @frague ça à l’air sympa (si 1.500 personnes l’ont ajouté dans leur favoris) mais de bute en blanc, en parcourant la doc, le coté front ne saute pas aux yeux.

Par contre je vois bien son utilisation comme sur un blog façon wordpress où on gere des versions des billets également

]]>
By: frague http://sametmax.com/histoire-de-ne-pas-perdre-le-fil-trackingfields/#comment-175557 Sun, 07 Feb 2016 20:20:50 +0000 http://sametmax.com/?p=18067#comment-175557 Pour faire du tracking côté admin, j’utliise plutôt django-reversion qui retient des versions de chaque modifications. Il y a des méthodes du côté “front” pour faire le même genre de trucs, et surtout retenir l’historique des modifs.

]]>