Documentation #56269
Remplacer les évaluations Python par Django dans les workflows du catalogue
0%
Description
Par exemple: https://catalogue.publik.love/worfklows/#inscription où la valeur d'une donnée de traitement est faite en python: =str(Decimal(form_option_tarif)*Decimal(form_var_nb_places))
Il doit y en avoir d'autres.
Historique
Mis à jour par Anaïs Ecuvillon → en congés, retour le 30/04 il y a plus de 2 ans
- Assigné à mis à Anaïs Ecuvillon → en congés, retour le 30/04
J'ai aussi repéré des EZT dans des workflows, je me l'attribue pour le faire un de ces 4 (sauf si quelqu'un le fait avant moi :-)).
Mis à jour par Anaïs Ecuvillon → en congés, retour le 30/04 il y a plus de 2 ans
- Statut changé de Nouveau à Résolu (à déployer)
- Assigné à changé de Anaïs Ecuvillon → en congés, retour le 30/04 à Animateurs Publik
https://demarches-aecuvillon.test.entrouvert.org/backoffice/workflows/23/
J'ai basculé les expressions Python en Django, quelqu'un pour vérifier avant que je ne mette à jour le catalogue ?
https://demarches-aecuvillon.test.entrouvert.org/backoffice/workflows/23/status/6/items/1/
str(Decimal(form_option_tarif)*Decimal(form_var_nb_places))
par
{{ form_option_tarif|multiply:form_var_nb_places }}
https://demarches-aecuvillon.test.entrouvert.org/backoffice/workflows/23/status/6/items/4/
utils.age_in_seconds(form_var_event_datetime) >= -432000
par
form_var_event_datetime|age_in_days > 1
https://demarches-aecuvillon.test.entrouvert.org/backoffice/workflows/23/status/1/items/3/
inscription_response_in_waiting_list True
par
inscription_response_in_waiting_list "True"
Mis à jour par Pierre Cros il y a environ 2 ans
- Statut changé de Résolu (à déployer) à En cours
- Assigné à changé de Animateurs Publik à Anaïs Ecuvillon → en congés, retour le 30/04
Anaïs Ecuvillon a écrit :
https://demarches-aecuvillon.test.entrouvert.org/backoffice/workflows/23/
J'ai basculé les expressions Python en Django, quelqu'un pour vérifier avant que je ne mette à jour le catalogue ?
https://demarches-aecuvillon.test.entrouvert.org/backoffice/workflows/23/status/6/items/1/
str(Decimal(form_option_tarif)*Decimal(form_var_nb_places))
par {{ form_option_tarif|multiply:form_var_nb_places }}
Ok.
https://demarches-aecuvillon.test.entrouvert.org/backoffice/workflows/23/status/6/items/4/
utils.age_in_seconds(form_var_event_datetime) >= -432000
par
form_var_event_datetime|age_in_days > 1
432000 secondes c'est 5 jours form_var_event_datetime|age_in_days > 5
https://demarches-aecuvillon.test.entrouvert.org/backoffice/workflows/23/status/1/items/3/
inscription_response_in_waiting_list True
par
inscription_response_in_waiting_list "True"
Attention parce que Redmine bouffe le == si on protège pas l'expression (mais tout est correct dans ton WF et c'est bien l'essentiel)
inscription_response_in_waiting_list == "True"
Mis à jour par Anaïs Ecuvillon → en congés, retour le 30/04 il y a environ 2 ans
- Statut changé de En cours à Fermé
Nouvelle version en ligne sur le catalogue.