Admin: Amélioration de l'affichage des critères administratifs [GEN-2131]#5396
Conversation
|
🥁 La recette jetable est prête ! 👉 Je veux tester cette PR ! |
259aef9 to
013de81
Compare
54624ef to
25d5e3a
Compare
EwenKorr
left a comment
There was a problem hiding this comment.
Beaucoup de nouveautés pour moi, je ne peux pas me risquer à approuver cette PR malheureusement :(
Petit détail peu important : on n'a pas de verbose_name dans SelectedAdministrativeCriteria.administrative_criteria. Maintenant que ça apparaît dans le tableau, on peut peut-être y remédier.
25d5e3a to
1cc2ea2
Compare
|
Je suis en train d'essayer de comprendre pourquoi les snapshots ont autant bougé dans |
A priori, on a les changements sur master donc il faudrait faire un nettoyage. |
1cc2ea2 to
c16cf78
Compare
| return { | ||
| True: mark_safe('<img src="/static/admin/img/icon-yes.svg" alt="True">'), | ||
| False: mark_safe('<img src="/static/admin/img/icon-no.svg" alt="True">'), | ||
| None: mark_safe('<img src="/static/admin/img/icon-unknown.svg" alt="True">'), | ||
| }[obj.certified] |
There was a problem hiding this comment.
Tu pourrais utiliser from django.contrib.admin.templatetags.admin_list import _boolean_icon
Make fields read-only Prevent from deleting certified criterias
c16cf78 to
dfa5f91
Compare
🤔 Pourquoi ?
cf
Les cartes notion
https://www.notion.so/plateforme-inclusion/Am-lioration-de-l-admin-pour-la-certification-des-crit-res-112e8fa5c35b80b48b40c071e6dd03fd?pvs=4
https://www.notion.so/plateforme-inclusion/affichage-null-pour-r-sultat-inconnu-10ee8fa5c35b8007b6d5fa0fd0b074ce?d=112e8fa5c35b80c48768001caf98885b
https://www.notion.so/plateforme-inclusion/est-on-oblig-d-afficher-tous-les-crit-res-s-lectionn-sur-le-Diag-ou-pouvons-nous-restreindre-ceu-112e8fa5c35b800c9434e21576d4681f
et la discussion slack : https://gip-inclusion.slack.com/archives/CU8ATF54L/p1736977461876259
🍰 Comment ?
🚨 À vérifier
🏝️ Comment tester
💻 Captures d'écran