Trop de choix proposés dans l'administration BdA #157

Open
opened 2017-04-08 18:24:33 +02:00 by delobell · 3 comments
delobell commented 2017-04-08 18:24:33 +02:00 (Migrated from git.eleves.ens.fr)

Des vues d'éditions dans l'administration du BdA laisse un choix trop important d'éléments modifiables ou d'items proposés pour un champ (comme un ModelChoiceField).

Par exemple:

  • L'attribution relative à une revente ne devrait pas être modifiable lors de l'édition d'une revente (? voir plus bas)
  • Une revente est associée à une attribution, elle-même associée à un spectacle, lui-même associé à un tirage. Par ailleurs, un participant est associé à un tirage. Or, lors de l'édition d'une revente, les champs Answered mail, Vendeur et Vendue à laissent la possibilité de sélectionner des participants qui ne sont pas associés à l'unique tirage reliant tous ces éléments entre eux. Cela donne un nombre de choix de plus en plus important à chaque nouveau tirage et des possibilités d'erreur.

Il faut tout de même faire attention à ne pas trop "verrouiller" l'administration. Certains choix doivent être laissés au cas où le système serait dans un état incohérent.

Des vues d'éditions dans l'administration du BdA laisse un choix trop important d'éléments modifiables ou d'items proposés pour un champ (comme un `ModelChoiceField`). Par exemple: - L'attribution relative à une revente ne devrait pas être modifiable lors de l'édition d'une revente (? voir plus bas) - Une revente est associée à une attribution, elle-même associée à un spectacle, lui-même associé à un tirage. Par ailleurs, un participant est associé à un tirage. Or, lors de l'édition d'une revente, les champs `Answered mail`, `Vendeur` et `Vendue à` laissent la possibilité de sélectionner des participants qui ne sont pas associés à l'unique tirage reliant tous ces éléments entre eux. Cela donne un nombre de choix de plus en plus important à chaque nouveau tirage et des possibilités d'erreur. Il faut tout de même faire attention à ne pas trop "verrouiller" l'administration. Certains choix doivent être laissés au cas où le système serait dans un état incohérent.
delobell commented 2017-04-08 18:25:13 +02:00 (Migrated from git.eleves.ens.fr)

changed title from {-Choix proposés dans des éléments de-} l'administration BdA to {+Trop de choix proposés dans+} l'administration BdA

changed title from **{-Choix proposés dans des éléments de-} l'administration BdA** to **{+Trop de choix proposés dans+} l'administration BdA**
delobell commented 2017-06-23 05:56:05 +02:00 (Migrated from git.eleves.ens.fr)

mentioned in merge request !206

mentioned in merge request !206
delobell commented 2017-08-05 17:50:17 +02:00 (Migrated from git.eleves.ens.fr)

removed milestone

removed milestone
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: DGNum/gestioCOF#157
No description provided.