From e8287891f8c43fa1e3bac6e91ed5c341e620e98c Mon Sep 17 00:00:00 2001 From: Cherif Date: Thu, 16 Jul 2026 21:45:34 +0200 Subject: [PATCH] 16/07/2026 - 20h Signed-off-by: Cherif --- .idea/workspace.xml | 15 +- Log/log_file.log | 824 ++++++++++++++++++++++++++++++++++++++++ main.py | 12 +- session_admission_fi.py | 100 +++-- 4 files changed, 880 insertions(+), 71 deletions(-) diff --git a/.idea/workspace.xml b/.idea/workspace.xml index b39d6bb..8228582 100644 --- a/.idea/workspace.xml +++ b/.idea/workspace.xml @@ -4,18 +4,11 @@ - @@ -526,6 +518,7 @@ - \ No newline at end of file diff --git a/Log/log_file.log b/Log/log_file.log index 3a59303..fb5088a 100644 --- a/Log/log_file.log +++ b/Log/log_file.log @@ -204193,3 +204193,827 @@ INFO:werkzeug:127.0.0.1 - - [14/Jul/2026 22:16:56] "POST /myclass/api/get_partne INFO:werkzeug:127.0.0.1 - - [14/Jul/2026 22:16:56] "POST /myclass/api/GetAllValideSessionPartner_List/ HTTP/1.1" 200 - INFO:werkzeug:127.0.0.1 - - [14/Jul/2026 22:16:57] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - INFO:werkzeug:127.0.0.1 - - [14/Jul/2026 22:16:57] "POST /myclass/api/Get_Statgaire_List_Partner_with_filter_uptimized_With_Img/ HTTP/1.1" 200 - +DEBUG:matplotlib:matplotlib data path: C:\Users\Cherif\Documents\myclass.com\Siteweb\Elyos_Ftion_Continue\Ela_back\Back_Office\venv\Lib\site-packages\matplotlib\mpl-data +DEBUG:matplotlib:CONFIGDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib:interactive is False +DEBUG:matplotlib:platform is win32 +DEBUG:matplotlib:CACHEDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib.font_manager:Using fontManager instance from C:\Users\Cherif\.matplotlib\fontlist-v390.json +INFO:root:2026-07-16 20:32:18.133249 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2026-07-16 20:32:18.133249 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev_fi ++ +INFO:root:2026-07-16 20:32:18.134234 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev_fi') ++ +INFO:root:2026-07-16 20:32:18.134234 : ++ FLASK PORT 5001 ++ +INFO:root:2026-07-16 20:32:18.134234 : ++ LMS_BAS_URL mysy-hosting.com/ ++ +INFO:werkzeug:WARNING: This is a development server. Do not use it in a production deployment. Use a production WSGI server instead. + * Running on http://localhost:5001 +INFO:werkzeug:Press CTRL+C to quit +INFO:werkzeug: * Restarting with stat +DEBUG:matplotlib:matplotlib data path: C:\Users\Cherif\Documents\myclass.com\Siteweb\Elyos_Ftion_Continue\Ela_back\Back_Office\venv\Lib\site-packages\matplotlib\mpl-data +DEBUG:matplotlib:CONFIGDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib:interactive is False +DEBUG:matplotlib:platform is win32 +DEBUG:matplotlib:CACHEDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib.font_manager:Using fontManager instance from C:\Users\Cherif\.matplotlib\fontlist-v390.json +INFO:root:2026-07-16 20:32:46.663200 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2026-07-16 20:32:46.663718 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev_fi ++ +INFO:root:2026-07-16 20:32:46.663718 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev_fi') ++ +INFO:root:2026-07-16 20:32:46.664740 : ++ FLASK PORT 5001 ++ +INFO:root:2026-07-16 20:32:46.664740 : ++ LMS_BAS_URL mysy-hosting.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 479-264-725 +INFO:root:2026-07-16 20:34:10.531000 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-07-16 20:34:10.532001 : Le token partner est vide +INFO:root:2026-07-16 20:34:10.534211 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-07-16 20:34:10.539483 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-07-16 20:34:10.569407 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-07-16 20:34:10.574440 : La session de connexion n'est pas valide +INFO:werkzeug:127.0.0.1 - - [16/Jul/2026 20:34:10] "POST /myclass/api/LMS_Get_Partner_Data/ HTTP/1.1" 200 - +INFO:root:2026-07-16 20:34:10.575435 : La session de connexion n'est pas valide +INFO:root:2026-07-16 20:34:10.580502 : La session de connexion n'est pas valide +INFO:werkzeug:127.0.0.1 - - [16/Jul/2026 20:34:10] "POST /myclass/api/Get_Nb_User_Internal_Mail_Not_Read/ HTTP/1.1" 200 - +INFO:root:2026-07-16 20:34:11.288345 : get_partner_account - La session de connexion n'est pas valide +INFO:root:2026-07-16 20:34:11.288345 : getRecodedImage - Impossible de récupérer le recid du user +INFO:werkzeug:127.0.0.1 - - [16/Jul/2026 20:34:11] "POST /myclass/api/get_partner_account/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2026 20:34:11] "POST /myclass/api/getRecodedImage/ HTTP/1.1" 200 - +INFO:root:2026-07-16 20:34:35.344102 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2026 20:34:35] "POST /myclass/api/partner_login/ HTTP/1.1" 200 - +INFO:root:2026-07-16 20:34:35.399214 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-07-16 20:34:35.402231 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-07-16 20:34:35.406216 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2026 20:34:35] "POST /myclass/api/getRecodedImage/ HTTP/1.1" 200 - +INFO:root:2026-07-16 20:34:35.415216 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2026 20:34:35] "POST /myclass/api/LMS_Get_Partner_Data/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2026 20:34:35] "POST /myclass/api/Get_Nb_User_Internal_Mail_Not_Read/ HTTP/1.1" 200 - +INFO:root:2026-07-16 20:34:35.446325 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-07-16 20:34:35.449324 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-07-16 20:34:35.453840 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2026 20:34:35] "POST /myclass/api/Get_List_Categorie_Apprenant/ HTTP/1.1" 200 - +INFO:root:2026-07-16 20:34:35.458840 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-07-16 20:34:35.462847 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2026 20:34:35] "POST /myclass/api/Get_List_Financement_Mode/ HTTP/1.1" 200 - +INFO:root:2026-07-16 20:34:35.468842 : Connexion du partner recid = 43598820dd270936c3d2fd822717d0f18f194b1a1b894aaf89 OK. Mise à jour du firstconnexion et/ou lastconnexion : OK +INFO:root:2026-07-16 20:34:35.471859 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2026 20:34:35] "POST /myclass/api/get_partner_account/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2026 20:34:35] "POST /myclass/api/Get_List_Type_Apprenant/ HTTP/1.1" 200 - +INFO:root:2026-07-16 20:34:35.480146 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-07-16 20:34:35.482665 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2026 20:34:35] "POST /myclass/api/Get_Partner_List_Partner_Client_with_filter_Like/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2026 20:34:35] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2026 20:34:36] "POST /myclass/api/get_partner_class/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2026 20:34:36] "POST /myclass/api/GetAllValideSessionPartner_List/ HTTP/1.1" 200 - +INFO:root:2026-07-16 20:34:37.016632 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2026 20:34:37] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2026 20:34:38] "POST /myclass/api/Get_Statgaire_List_Partner_with_filter_uptimized_With_Img/ HTTP/1.1" 200 - +INFO:root:2026-07-16 20:35:00.112353 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2026 20:35:00] "POST /myclass/api/Update_Context_Partner_Account/ HTTP/1.1" 200 - +INFO:root:2026-07-16 20:35:00.165448 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-07-16 20:35:00.168485 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-07-16 20:35:00.172467 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-07-16 20:35:00.177478 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2026 20:35:00] "POST /myclass/api/Get_Partner_Session_Ftion_Reduice_Fields/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2026 20:35:00] "POST /myclass/api/Get_Partner_All_Class_Few_Fields/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2026 20:35:00] "POST /myclass/api/Get_Type_Groupe_Apprenant/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2026 20:35:00] "POST /myclass/api/Get_List_Groupe_Inscrit_With_Filter/ HTTP/1.1" 200 - +INFO:root:2026-07-16 20:35:10.079645 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2026 20:35:10] "POST /myclass/api/Update_Context_Partner_Account/ HTTP/1.1" 200 - +INFO:root:2026-07-16 20:35:10.130789 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-07-16 20:35:10.133295 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-07-16 20:35:10.137847 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-07-16 20:35:10.139836 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-07-16 20:35:10.148809 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2026 20:35:10] "POST /myclass/api/Get_Partner_All_Class_Few_Fields/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2026 20:35:10] "POST /myclass/api/Get_List_Site_Formation_with_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2026 20:35:10] "POST /myclass/api/Get_List_Admission_Session/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2026 20:35:10] "POST /myclass/api/Get_Partner_Session_Ftion_Reduice_Fields/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2026 20:35:10] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:root:2026-07-16 20:35:11.232098 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-07-16 20:35:11.235672 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-07-16 20:35:11.239689 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-07-16 20:35:11.243702 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2026 20:35:11] "POST /myclass/api/Get_List_Admission_Setup/ HTTP/1.1" 200 - +INFO:root:2026-07-16 20:35:11.251700 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-07-16 20:35:11.254699 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2026 20:35:11] "POST /myclass/api/Get_Partner_Session_Ftion_Reduice_Fields/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2026 20:35:11] "POST /myclass/api/Get_List_Stagiaire_Admission_Session/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2026 20:35:11] "POST /myclass/api/Get_Given_Admission_Session/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2026 20:35:11] "POST /myclass/api/Get_List_Admission_Setup_Etape/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2026 20:35:11] "POST /myclass/api/Get_List_Admission_Setup_Document/ HTTP/1.1" 200 - +INFO:root:2026-07-16 20:35:12.914222 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2026 20:35:12] "POST /myclass/api/Get_List_Stagiaire_Admission_Session/ HTTP/1.1" 200 - +INFO:root:2026-07-16 20:35:16.536452 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-07-16 20:35:16.539691 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-07-16 20:35:16.542684 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-07-16 20:35:16.546686 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-07-16 20:35:16.550686 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2026 20:35:16] "POST /myclass/api/Get_List_Admission_Setup/ HTTP/1.1" 200 - +INFO:root:2026-07-16 20:35:16.559689 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2026 20:35:16] "POST /myclass/api/Get_List_Admission_Setup_Etape/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2026 20:35:16] "POST /myclass/api/Get_List_Stagiaire_Admission_Session/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2026 20:35:16] "POST /myclass/api/Get_Partner_Session_Ftion_Reduice_Fields/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2026 20:35:16] "POST /myclass/api/Get_Given_Admission_Session/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2026 20:35:16] "POST /myclass/api/Get_List_Admission_Setup_Document/ HTTP/1.1" 200 - +INFO:root:2026-07-16 20:35:17.569599 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2026 20:35:17] "POST /myclass/api/Get_List_Stagiaire_Admission_Session/ HTTP/1.1" 200 - +INFO:root:2026-07-16 20:35:19.320225 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-07-16 20:35:19.325752 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-07-16 20:35:19.328751 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2026 20:35:19] "POST /myclass/api/Get_List_Admission_Setup/ HTTP/1.1" 200 - +INFO:root:2026-07-16 20:35:19.336747 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-07-16 20:35:19.337748 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-07-16 20:35:19.341748 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2026 20:35:19] "POST /myclass/api/Get_Given_Admission_Session/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2026 20:35:19] "POST /myclass/api/Get_Partner_Session_Ftion_Reduice_Fields/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2026 20:35:19] "POST /myclass/api/Get_List_Admission_Setup_Etape/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2026 20:35:19] "POST /myclass/api/Get_List_Admission_Setup_Document/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2026 20:35:19] "POST /myclass/api/Get_List_Stagiaire_Admission_Session/ HTTP/1.1" 200 - +INFO:root:2026-07-16 20:35:20.396554 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2026 20:35:20] "POST /myclass/api/Get_List_Stagiaire_Admission_Session/ HTTP/1.1" 200 - +INFO:root:2026-07-16 20:35:22.573497 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-07-16 20:35:22.577047 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-07-16 20:35:22.581034 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2026 20:35:22] "POST /myclass/api/Get_List_Admission_Session/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2026 20:35:22] "POST /myclass/api/Get_Given_Stagiaire_Admission_Session/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2026 20:35:22] "POST /myclass/api/Get_Inscrit_Admiss_Session_Recorded_Image_from_front/ HTTP/1.1" 200 - +INFO:root:2026-07-16 20:35:29.591852 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2026 20:35:29] "POST /myclass/api/Update_Stagiaire_To_Admission_Session/ HTTP/1.1" 200 - +INFO:root:2026-07-16 20:35:29.795817 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2026 20:35:29] "POST /myclass/api/Get_List_Stagiaire_Admission_Session/ HTTP/1.1" 200 - +INFO:root:2026-07-16 20:47:35.765772 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-07-16 20:47:35.767771 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-07-16 20:47:35.771772 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-07-16 20:47:35.777773 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-07-16 20:47:35.785775 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2026 20:47:35] "POST /myclass/api/Get_List_Admission_Session/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2026 20:47:35] "POST /myclass/api/Get_List_Site_Formation_with_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2026 20:47:35] "POST /myclass/api/Get_Partner_Session_Ftion_Reduice_Fields/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2026 20:47:35] "POST /myclass/api/Get_Partner_All_Class_Few_Fields/ HTTP/1.1" 200 - +INFO:root:2026-07-16 20:47:35.954245 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-07-16 20:47:35.960244 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-07-16 20:47:35.963245 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-07-16 20:47:35.967761 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-07-16 20:47:35.977760 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2026 20:47:35] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2026 20:47:35] "POST /myclass/api/Get_Partner_All_Class_Few_Fields/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2026 20:47:35] "POST /myclass/api/Get_List_Site_Formation_with_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2026 20:47:36] "POST /myclass/api/Get_Partner_Session_Ftion_Reduice_Fields/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2026 20:47:36] "POST /myclass/api/Get_List_Admission_Session/ HTTP/1.1" 200 - +INFO:root:2026-07-16 20:47:36.127475 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-07-16 20:47:36.137517 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-07-16 20:47:36.142028 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-07-16 20:47:36.150548 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-07-16 20:47:36.160063 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2026 20:47:36] "POST /myclass/api/Get_Partner_All_Class_Few_Fields/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2026 20:47:36] "POST /myclass/api/Get_Partner_Session_Ftion_Reduice_Fields/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2026 20:47:36] "POST /myclass/api/Get_List_Site_Formation_with_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2026 20:47:36] "POST /myclass/api/Get_List_Admission_Session/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2026 20:47:36] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:root:2026-07-16 20:47:36.343056 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-07-16 20:47:36.346065 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-07-16 20:47:36.348075 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2026 20:47:36] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:root:2026-07-16 20:47:36.356072 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-07-16 20:47:36.358071 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2026 20:47:36] "POST /myclass/api/Get_List_Admission_Session/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2026 20:47:36] "POST /myclass/api/Get_List_Site_Formation_with_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2026 20:47:36] "POST /myclass/api/Get_Partner_All_Class_Few_Fields/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2026 20:47:36] "POST /myclass/api/Get_Partner_Session_Ftion_Reduice_Fields/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2026 20:47:36] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:root:2026-07-16 20:48:38.415878 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-07-16 20:48:38.422876 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2026 20:48:38] "POST /myclass/api/Get_List_Admission_Setup/ HTTP/1.1" 200 - +INFO:root:2026-07-16 20:48:38.435932 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-07-16 20:48:38.444892 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-07-16 20:48:38.456428 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2026 20:48:38] "POST /myclass/api/Get_Given_Admission_Session/ HTTP/1.1" 200 - +INFO:root:2026-07-16 20:48:38.465428 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2026 20:48:38] "POST /myclass/api/Get_Partner_Session_Ftion_Reduice_Fields/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2026 20:48:38] "POST /myclass/api/Get_List_Admission_Setup_Etape/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2026 20:48:38] "POST /myclass/api/Get_List_Admission_Setup_Document/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2026 20:48:38] "POST /myclass/api/Get_List_Stagiaire_Admission_Session/ HTTP/1.1" 200 - +INFO:root:2026-07-16 20:48:40.957954 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2026 20:48:40] "POST /myclass/api/Get_List_Stagiaire_Admission_Session/ HTTP/1.1" 200 - +INFO:root:2026-07-16 20:53:55.547544 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-07-16 20:53:55.550563 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-07-16 20:53:55.551545 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2026 20:53:55] "POST /myclass/api/getRecodedImage/ HTTP/1.1" 200 - +INFO:root:2026-07-16 20:53:55.560140 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2026 20:53:55] "POST /myclass/api/LMS_Get_Partner_Data/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2026 20:53:55] "POST /myclass/api/Get_Nb_User_Internal_Mail_Not_Read/ HTTP/1.1" 200 - +INFO:root:2026-07-16 20:53:55.578290 : Connexion du partner recid = 43598820dd270936c3d2fd822717d0f18f194b1a1b894aaf89 OK. Mise à jour du firstconnexion et/ou lastconnexion : OK +INFO:werkzeug:127.0.0.1 - - [16/Jul/2026 20:53:55] "POST /myclass/api/get_partner_account/ HTTP/1.1" 200 - +INFO:root:2026-07-16 20:53:55.583256 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-07-16 20:53:55.586554 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-07-16 20:53:55.590579 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-07-16 20:53:55.591581 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-07-16 20:53:55.593580 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2026 20:53:55] "POST /myclass/api/Get_List_Admission_Session/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2026 20:53:55] "POST /myclass/api/Get_Partner_All_Class_Few_Fields/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2026 20:53:55] "POST /myclass/api/Get_List_Site_Formation_with_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2026 20:53:55] "POST /myclass/api/Get_Partner_Session_Ftion_Reduice_Fields/ HTTP/1.1" 200 - +INFO:root:2026-07-16 20:53:55.669474 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-07-16 20:53:55.674814 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-07-16 20:53:55.677238 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-07-16 20:53:55.680712 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-07-16 20:53:55.688049 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2026 20:53:55] "POST /myclass/api/Get_List_Admission_Session/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2026 20:53:55] "POST /myclass/api/Get_Partner_Session_Ftion_Reduice_Fields/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2026 20:53:55] "POST /myclass/api/Get_Partner_All_Class_Few_Fields/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2026 20:53:55] "POST /myclass/api/Get_List_Site_Formation_with_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2026 20:53:55] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2026 20:53:55] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:root:2026-07-16 20:55:27.236299 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-07-16 20:55:27.239804 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2026 20:55:27] "POST /myclass/api/getRecodedImage/ HTTP/1.1" 200 - +INFO:root:2026-07-16 20:55:27.249825 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-07-16 20:55:27.258817 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-07-16 20:55:27.265336 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-07-16 20:55:27.275853 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-07-16 20:55:27.279852 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2026 20:55:27] "POST /myclass/api/Get_Nb_User_Internal_Mail_Not_Read/ HTTP/1.1" 200 - +INFO:root:2026-07-16 20:55:27.289975 : Connexion du partner recid = 43598820dd270936c3d2fd822717d0f18f194b1a1b894aaf89 OK. Mise à jour du firstconnexion et/ou lastconnexion : OK +INFO:werkzeug:127.0.0.1 - - [16/Jul/2026 20:55:27] "POST /myclass/api/LMS_Get_Partner_Data/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2026 20:55:27] "POST /myclass/api/get_partner_account/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2026 20:55:27] "POST /myclass/api/Get_Partner_All_Class_Few_Fields/ HTTP/1.1" 200 - +INFO:root:2026-07-16 20:55:27.301476 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-07-16 20:55:27.306477 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2026 20:55:27] "POST /myclass/api/Get_Partner_Session_Ftion_Reduice_Fields/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2026 20:55:27] "POST /myclass/api/Get_List_Admission_Session/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2026 20:55:27] "POST /myclass/api/Get_List_Site_Formation_with_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2026 20:55:27] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:root:2026-07-16 20:55:29.209398 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-07-16 20:55:29.212943 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-07-16 20:55:29.216947 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-07-16 20:55:29.221945 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-07-16 20:55:29.227943 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2026 20:55:29] "POST /myclass/api/Get_List_Admission_Setup/ HTTP/1.1" 200 - +INFO:root:2026-07-16 20:55:29.235942 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2026 20:55:29] "POST /myclass/api/Get_Given_Admission_Session/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2026 20:55:29] "POST /myclass/api/Get_List_Admission_Setup_Etape/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2026 20:55:29] "POST /myclass/api/Get_List_Stagiaire_Admission_Session/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2026 20:55:29] "POST /myclass/api/Get_Partner_Session_Ftion_Reduice_Fields/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2026 20:55:29] "POST /myclass/api/Get_List_Admission_Setup_Document/ HTTP/1.1" 200 - +INFO:root:2026-07-16 20:56:04.707441 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-07-16 20:56:04.710959 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-07-16 20:56:04.714957 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-07-16 20:56:04.718956 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2026 20:56:04] "POST /myclass/api/Get_List_Admission_Setup/ HTTP/1.1" 200 - +INFO:root:2026-07-16 20:56:04.726958 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2026 20:56:04] "POST /myclass/api/Get_Given_Admission_Session/ HTTP/1.1" 200 - +INFO:root:2026-07-16 20:56:04.733065 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2026 20:56:04] "POST /myclass/api/Get_Partner_Session_Ftion_Reduice_Fields/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2026 20:56:04] "POST /myclass/api/Get_List_Stagiaire_Admission_Session/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2026 20:56:04] "POST /myclass/api/Get_List_Admission_Setup_Etape/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2026 20:56:04] "POST /myclass/api/Get_List_Admission_Setup_Document/ HTTP/1.1" 200 - +INFO:root:2026-07-16 20:56:05.980445 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2026 20:56:05] "POST /myclass/api/Get_List_Stagiaire_Admission_Session/ HTTP/1.1" 200 - +INFO:root:2026-07-16 20:56:08.130254 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-07-16 20:56:08.133253 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-07-16 20:56:08.137803 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-07-16 20:56:08.144835 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2026 20:56:08] "POST /myclass/api/Get_List_Admission_Setup/ HTTP/1.1" 200 - +INFO:root:2026-07-16 20:56:08.150349 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2026 20:56:08] "POST /myclass/api/Get_Given_Admission_Session/ HTTP/1.1" 200 - +INFO:root:2026-07-16 20:56:08.156883 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2026 20:56:08] "POST /myclass/api/Get_List_Stagiaire_Admission_Session/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2026 20:56:08] "POST /myclass/api/Get_List_Admission_Setup_Etape/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2026 20:56:08] "POST /myclass/api/Get_List_Admission_Setup_Document/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2026 20:56:08] "POST /myclass/api/Get_Partner_Session_Ftion_Reduice_Fields/ HTTP/1.1" 200 - +INFO:root:2026-07-16 20:56:09.161105 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2026 20:56:09] "POST /myclass/api/Get_List_Stagiaire_Admission_Session/ HTTP/1.1" 200 - +INFO:root:2026-07-16 20:57:04.193764 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-07-16 20:57:04.199764 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-07-16 20:57:04.208278 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-07-16 20:57:04.209278 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-07-16 20:57:04.214278 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2026 20:57:04] "POST /myclass/api/Get_List_Site_Formation_with_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2026 20:57:04] "POST /myclass/api/Get_Partner_All_Class_Few_Fields/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2026 20:57:04] "POST /myclass/api/Get_List_Admission_Session/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2026 20:57:04] "POST /myclass/api/Get_Partner_Session_Ftion_Reduice_Fields/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2026 20:57:04] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:root:2026-07-16 20:57:12.223697 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-07-16 20:57:12.293734 : strip_dictionary -'NoneType' object is not iterable - ERRORRRR AT Line : 4270 +INFO:root:2026-07-16 20:57:12.297734 : Add_Admission_Candidat_mass_for_One_Session -'bool' object has no attribute 'keys' - ERRORRRR AT Line : 3361 +INFO:werkzeug:127.0.0.1 - - [16/Jul/2026 20:57:12] "POST /myclass/api/Add_Admission_Candidat_mass_for_One_Session/ HTTP/1.1" 500 - +INFO:root:2026-07-16 20:59:05.764634 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-07-16 20:59:05.775175 : strip_dictionary -'NoneType' object is not iterable - ERRORRRR AT Line : 4270 +INFO:root:2026-07-16 20:59:05.781207 : Add_Admission_Candidat_mass_for_One_Session -'bool' object has no attribute 'keys' - ERRORRRR AT Line : 3361 +INFO:werkzeug:127.0.0.1 - - [16/Jul/2026 20:59:05] "POST /myclass/api/Add_Admission_Candidat_mass_for_One_Session/ HTTP/1.1" 500 - +INFO:werkzeug: * Detected change in 'C:\\Users\\Cherif\\Documents\\myclass.com\\Siteweb\\Elyos_Ftion_Initiale\\Ela_back\\Back_Office_FI\\session_admission_fi.py', reloading +INFO:werkzeug: * Restarting with stat +DEBUG:matplotlib:matplotlib data path: C:\Users\Cherif\Documents\myclass.com\Siteweb\Elyos_Ftion_Continue\Ela_back\Back_Office\venv\Lib\site-packages\matplotlib\mpl-data +DEBUG:matplotlib:CONFIGDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib:interactive is False +DEBUG:matplotlib:platform is win32 +DEBUG:matplotlib:CACHEDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib.font_manager:Using fontManager instance from C:\Users\Cherif\.matplotlib\fontlist-v390.json +INFO:root:2026-07-16 21:00:51.292519 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2026-07-16 21:00:51.292519 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev_fi ++ +INFO:root:2026-07-16 21:00:51.292519 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev_fi') ++ +INFO:root:2026-07-16 21:00:51.292519 : ++ FLASK PORT 5001 ++ +INFO:root:2026-07-16 21:00:51.292519 : ++ LMS_BAS_URL mysy-hosting.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 479-264-725 +INFO:root:2026-07-16 21:00:51.602737 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-07-16 21:00:52.486926 : strip_dictionary -'NoneType' object is not iterable - ERRORRRR AT Line : 4270 +INFO:root:2026-07-16 21:00:52.488925 : Add_Admission_Candidat_mass_for_One_Session -'bool' object has no attribute 'keys' - ERRORRRR AT Line : 3361 +INFO:werkzeug:127.0.0.1 - - [16/Jul/2026 21:00:52] "POST /myclass/api/Add_Admission_Candidat_mass_for_One_Session/ HTTP/1.1" 500 - +INFO:werkzeug: * Detected change in 'C:\\Users\\Cherif\\Documents\\myclass.com\\Siteweb\\Elyos_Ftion_Initiale\\Ela_back\\Back_Office_FI\\session_admission_fi.py', reloading +INFO:werkzeug: * Restarting with stat +DEBUG:matplotlib:matplotlib data path: C:\Users\Cherif\Documents\myclass.com\Siteweb\Elyos_Ftion_Continue\Ela_back\Back_Office\venv\Lib\site-packages\matplotlib\mpl-data +DEBUG:matplotlib:CONFIGDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib:interactive is False +DEBUG:matplotlib:platform is win32 +DEBUG:matplotlib:CACHEDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib.font_manager:Using fontManager instance from C:\Users\Cherif\.matplotlib\fontlist-v390.json +INFO:root:2026-07-16 21:01:21.688808 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2026-07-16 21:01:21.688808 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev_fi ++ +INFO:root:2026-07-16 21:01:21.688808 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev_fi') ++ +INFO:root:2026-07-16 21:01:21.688808 : ++ FLASK PORT 5001 ++ +INFO:root:2026-07-16 21:01:21.688808 : ++ LMS_BAS_URL mysy-hosting.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 479-264-725 +INFO:werkzeug: * Detected change in 'C:\\Users\\Cherif\\Documents\\myclass.com\\Siteweb\\Elyos_Ftion_Initiale\\Ela_back\\Back_Office_FI\\session_admission_fi.py', reloading +INFO:werkzeug: * Restarting with stat +DEBUG:matplotlib:matplotlib data path: C:\Users\Cherif\Documents\myclass.com\Siteweb\Elyos_Ftion_Continue\Ela_back\Back_Office\venv\Lib\site-packages\matplotlib\mpl-data +DEBUG:matplotlib:CONFIGDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib:interactive is False +DEBUG:matplotlib:platform is win32 +DEBUG:matplotlib:CACHEDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib.font_manager:Using fontManager instance from C:\Users\Cherif\.matplotlib\fontlist-v390.json +INFO:root:2026-07-16 21:02:03.851483 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2026-07-16 21:02:03.851483 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev_fi ++ +INFO:root:2026-07-16 21:02:03.851483 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev_fi') ++ +INFO:root:2026-07-16 21:02:03.851483 : ++ FLASK PORT 5001 ++ +INFO:root:2026-07-16 21:02:03.851483 : ++ LMS_BAS_URL mysy-hosting.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 479-264-725 +INFO:root:2026-07-16 21:02:04.140704 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-07-16 21:02:04.835443 : strip_dictionary -'NoneType' object is not iterable - ERRORRRR AT Line : 4270 +INFO:root:2026-07-16 21:02:04.836460 : Add_Admission_Candidat_mass_for_One_Session -'bool' object has no attribute 'keys' - ERRORRRR AT Line : 3361 +INFO:werkzeug:127.0.0.1 - - [16/Jul/2026 21:02:04] "POST /myclass/api/Add_Admission_Candidat_mass_for_One_Session/ HTTP/1.1" 500 - +INFO:werkzeug: * Detected change in 'C:\\Users\\Cherif\\Documents\\myclass.com\\Siteweb\\Elyos_Ftion_Initiale\\Ela_back\\Back_Office_FI\\session_admission_fi.py', reloading +INFO:werkzeug: * Restarting with stat +DEBUG:matplotlib:matplotlib data path: C:\Users\Cherif\Documents\myclass.com\Siteweb\Elyos_Ftion_Continue\Ela_back\Back_Office\venv\Lib\site-packages\matplotlib\mpl-data +DEBUG:matplotlib:CONFIGDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib:interactive is False +DEBUG:matplotlib:platform is win32 +DEBUG:matplotlib:CACHEDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib.font_manager:Using fontManager instance from C:\Users\Cherif\.matplotlib\fontlist-v390.json +INFO:root:2026-07-16 21:03:58.612745 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2026-07-16 21:03:58.612745 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev_fi ++ +INFO:root:2026-07-16 21:03:58.612745 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev_fi') ++ +INFO:root:2026-07-16 21:03:58.612745 : ++ FLASK PORT 5001 ++ +INFO:root:2026-07-16 21:03:58.612745 : ++ LMS_BAS_URL mysy-hosting.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 479-264-725 +INFO:werkzeug: * Detected change in 'C:\\Users\\Cherif\\Documents\\myclass.com\\Siteweb\\Elyos_Ftion_Initiale\\Ela_back\\Back_Office_FI\\session_admission_fi.py', reloading +INFO:werkzeug: * Restarting with stat +DEBUG:matplotlib:matplotlib data path: C:\Users\Cherif\Documents\myclass.com\Siteweb\Elyos_Ftion_Continue\Ela_back\Back_Office\venv\Lib\site-packages\matplotlib\mpl-data +DEBUG:matplotlib:CONFIGDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib:interactive is False +DEBUG:matplotlib:platform is win32 +DEBUG:matplotlib:CACHEDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib.font_manager:Using fontManager instance from C:\Users\Cherif\.matplotlib\fontlist-v390.json +INFO:root:2026-07-16 21:04:16.314438 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2026-07-16 21:04:16.314438 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev_fi ++ +INFO:root:2026-07-16 21:04:16.314438 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev_fi') ++ +INFO:root:2026-07-16 21:04:16.314438 : ++ FLASK PORT 5001 ++ +INFO:root:2026-07-16 21:04:16.314438 : ++ LMS_BAS_URL mysy-hosting.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 479-264-725 +INFO:root:2026-07-16 21:04:57.409712 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-07-16 21:04:59.088025 : strip_dictionary -'NoneType' object is not iterable - ERRORRRR AT Line : 4270 +INFO:root:2026-07-16 21:04:59.090024 : Add_Admission_Candidat_mass_for_One_Session -'bool' object has no attribute 'keys' - ERRORRRR AT Line : 3363 +INFO:werkzeug:127.0.0.1 - - [16/Jul/2026 21:04:59] "POST /myclass/api/Add_Admission_Candidat_mass_for_One_Session/ HTTP/1.1" 500 - +INFO:werkzeug: * Detected change in 'C:\\Users\\Cherif\\Documents\\myclass.com\\Siteweb\\Elyos_Ftion_Initiale\\Ela_back\\Back_Office_FI\\main.py', reloading +INFO:werkzeug: * Restarting with stat +DEBUG:matplotlib:matplotlib data path: C:\Users\Cherif\Documents\myclass.com\Siteweb\Elyos_Ftion_Continue\Ela_back\Back_Office\venv\Lib\site-packages\matplotlib\mpl-data +DEBUG:matplotlib:CONFIGDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib:interactive is False +DEBUG:matplotlib:platform is win32 +DEBUG:matplotlib:CACHEDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib.font_manager:Using fontManager instance from C:\Users\Cherif\.matplotlib\fontlist-v390.json +INFO:root:2026-07-16 21:07:55.268923 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2026-07-16 21:07:55.269923 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev_fi ++ +INFO:root:2026-07-16 21:07:55.269923 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev_fi') ++ +INFO:root:2026-07-16 21:07:55.269923 : ++ FLASK PORT 5001 ++ +INFO:root:2026-07-16 21:07:55.269923 : ++ LMS_BAS_URL mysy-hosting.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 479-264-725 +INFO:root:2026-07-16 21:07:56.483173 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-07-16 21:07:58.155621 : Add_Admission_Candidat_mass_for_One_Session L'identifiant de la session d'admission est invalide +INFO:werkzeug:127.0.0.1 - - [16/Jul/2026 21:07:58] "POST /myclass/api/Add_Admission_Candidat_mass_for_One_Session/ HTTP/1.1" 200 - +INFO:werkzeug: * Detected change in 'C:\\Users\\Cherif\\Documents\\myclass.com\\Siteweb\\Elyos_Ftion_Initiale\\Ela_back\\Back_Office_FI\\session_admission_fi.py', reloading +INFO:werkzeug: * Restarting with stat +DEBUG:matplotlib:matplotlib data path: C:\Users\Cherif\Documents\myclass.com\Siteweb\Elyos_Ftion_Continue\Ela_back\Back_Office\venv\Lib\site-packages\matplotlib\mpl-data +DEBUG:matplotlib:CONFIGDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib:interactive is False +DEBUG:matplotlib:platform is win32 +DEBUG:matplotlib:CACHEDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib.font_manager:Using fontManager instance from C:\Users\Cherif\.matplotlib\fontlist-v390.json +INFO:root:2026-07-16 21:08:29.367360 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2026-07-16 21:08:29.367360 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev_fi ++ +INFO:root:2026-07-16 21:08:29.367360 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev_fi') ++ +INFO:root:2026-07-16 21:08:29.367360 : ++ FLASK PORT 5001 ++ +INFO:root:2026-07-16 21:08:29.367360 : ++ LMS_BAS_URL mysy-hosting.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 479-264-725 +INFO:werkzeug: * Detected change in 'C:\\Users\\Cherif\\Documents\\myclass.com\\Siteweb\\Elyos_Ftion_Initiale\\Ela_back\\Back_Office_FI\\session_admission_fi.py', reloading +INFO:werkzeug: * Restarting with stat +DEBUG:matplotlib:matplotlib data path: C:\Users\Cherif\Documents\myclass.com\Siteweb\Elyos_Ftion_Continue\Ela_back\Back_Office\venv\Lib\site-packages\matplotlib\mpl-data +DEBUG:matplotlib:CONFIGDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib:interactive is False +DEBUG:matplotlib:platform is win32 +DEBUG:matplotlib:CACHEDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib.font_manager:Using fontManager instance from C:\Users\Cherif\.matplotlib\fontlist-v390.json +INFO:root:2026-07-16 21:09:37.810146 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2026-07-16 21:09:37.810146 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev_fi ++ +INFO:root:2026-07-16 21:09:37.810146 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev_fi') ++ +INFO:root:2026-07-16 21:09:37.810146 : ++ FLASK PORT 5001 ++ +INFO:root:2026-07-16 21:09:37.810146 : ++ LMS_BAS_URL mysy-hosting.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 479-264-725 +INFO:root:2026-07-16 21:09:47.075854 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-07-16 21:09:48.944828 : Controle_Add_Admission_Candidat_mass_for_One_Session Le champ 'admission_session_id' n'existe pas, Creation participants annulée +INFO:werkzeug:127.0.0.1 - - [16/Jul/2026 21:09:48] "POST /myclass/api/Add_Admission_Candidat_mass_for_One_Session/ HTTP/1.1" 200 - +INFO:root:2026-07-16 21:11:08.638376 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-07-16 21:11:08.640378 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-07-16 21:11:08.644378 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-07-16 21:11:08.647378 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-07-16 21:11:08.652378 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2026 21:11:08] "POST /myclass/api/Get_Partner_All_Class_Few_Fields/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2026 21:11:08] "POST /myclass/api/Get_List_Site_Formation_with_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2026 21:11:08] "POST /myclass/api/Get_List_Admission_Session/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2026 21:11:08] "POST /myclass/api/Get_Partner_Session_Ftion_Reduice_Fields/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2026 21:11:08] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:root:2026-07-16 21:11:44.179734 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-07-16 21:11:44.182747 : Add_Admission_Candidat_mass_for_One_Session Le champ 'session_id' n'existe pas, Creation participants annulée +INFO:werkzeug:127.0.0.1 - - [16/Jul/2026 21:11:44] "POST /myclass/api/Add_Admission_Candidat_mass_for_One_Session/ HTTP/1.1" 200 - +INFO:root:2026-07-16 21:12:10.997773 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-07-16 21:12:10.998774 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-07-16 21:12:11.000772 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-07-16 21:12:11.002774 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-07-16 21:12:11.006289 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2026 21:12:11] "POST /myclass/api/Get_List_Site_Formation_with_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2026 21:12:11] "POST /myclass/api/Get_Partner_Session_Ftion_Reduice_Fields/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2026 21:12:11] "POST /myclass/api/Get_Partner_All_Class_Few_Fields/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2026 21:12:11] "POST /myclass/api/Get_List_Admission_Session/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2026 21:12:11] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug: * Detected change in 'C:\\Users\\Cherif\\Documents\\myclass.com\\Siteweb\\Elyos_Ftion_Initiale\\Ela_back\\Back_Office_FI\\session_admission_fi.py', reloading +INFO:werkzeug: * Restarting with stat +DEBUG:matplotlib:matplotlib data path: C:\Users\Cherif\Documents\myclass.com\Siteweb\Elyos_Ftion_Continue\Ela_back\Back_Office\venv\Lib\site-packages\matplotlib\mpl-data +DEBUG:matplotlib:CONFIGDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib:interactive is False +DEBUG:matplotlib:platform is win32 +DEBUG:matplotlib:CACHEDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib.font_manager:Using fontManager instance from C:\Users\Cherif\.matplotlib\fontlist-v390.json +INFO:root:2026-07-16 21:12:38.508681 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2026-07-16 21:12:38.509668 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev_fi ++ +INFO:root:2026-07-16 21:12:38.509668 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev_fi') ++ +INFO:root:2026-07-16 21:12:38.509668 : ++ FLASK PORT 5001 ++ +INFO:root:2026-07-16 21:12:38.509668 : ++ LMS_BAS_URL mysy-hosting.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 479-264-725 +INFO:werkzeug: * Detected change in 'C:\\Users\\Cherif\\Documents\\myclass.com\\Siteweb\\Elyos_Ftion_Initiale\\Ela_back\\Back_Office_FI\\session_admission_fi.py', reloading +INFO:werkzeug: * Restarting with stat +DEBUG:matplotlib:matplotlib data path: C:\Users\Cherif\Documents\myclass.com\Siteweb\Elyos_Ftion_Continue\Ela_back\Back_Office\venv\Lib\site-packages\matplotlib\mpl-data +DEBUG:matplotlib:CONFIGDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib:interactive is False +DEBUG:matplotlib:platform is win32 +DEBUG:matplotlib:CACHEDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib.font_manager:Using fontManager instance from C:\Users\Cherif\.matplotlib\fontlist-v390.json +INFO:root:2026-07-16 21:13:14.776435 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2026-07-16 21:13:14.776435 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev_fi ++ +INFO:root:2026-07-16 21:13:14.776435 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev_fi') ++ +INFO:root:2026-07-16 21:13:14.776435 : ++ FLASK PORT 5001 ++ +INFO:root:2026-07-16 21:13:14.776435 : ++ LMS_BAS_URL mysy-hosting.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 479-264-725 +INFO:werkzeug: * Detected change in 'C:\\Users\\Cherif\\Documents\\myclass.com\\Siteweb\\Elyos_Ftion_Initiale\\Ela_back\\Back_Office_FI\\session_admission_fi.py', reloading +INFO:werkzeug: * Restarting with stat +DEBUG:matplotlib:matplotlib data path: C:\Users\Cherif\Documents\myclass.com\Siteweb\Elyos_Ftion_Continue\Ela_back\Back_Office\venv\Lib\site-packages\matplotlib\mpl-data +DEBUG:matplotlib:CONFIGDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib:interactive is False +DEBUG:matplotlib:platform is win32 +DEBUG:matplotlib:CACHEDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib.font_manager:Using fontManager instance from C:\Users\Cherif\.matplotlib\fontlist-v390.json +INFO:root:2026-07-16 21:13:34.915674 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2026-07-16 21:13:34.915674 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev_fi ++ +INFO:root:2026-07-16 21:13:34.915674 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev_fi') ++ +INFO:root:2026-07-16 21:13:34.915674 : ++ FLASK PORT 5001 ++ +INFO:root:2026-07-16 21:13:34.915674 : ++ LMS_BAS_URL mysy-hosting.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 479-264-725 +INFO:root:2026-07-16 21:14:06.101318 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-07-16 21:14:09.691663 : Controle_Add_Admission_Candidat_mass_for_One_Session : entete du fichier csv. 'Nom J. Fille' n'est pas acceptée +INFO:werkzeug:127.0.0.1 - - [16/Jul/2026 21:14:09] "POST /myclass/api/Add_Admission_Candidat_mass_for_One_Session/ HTTP/1.1" 200 - +INFO:root:2026-07-16 21:15:40.679730 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-07-16 21:15:40.702253 : Controle_Add_Admission_Candidat_mass_for_One_Session : Le champ 'session_id' n'est pas présent dans le fichier. Il est obligatoire +INFO:werkzeug:127.0.0.1 - - [16/Jul/2026 21:15:40] "POST /myclass/api/Add_Admission_Candidat_mass_for_One_Session/ HTTP/1.1" 200 - +INFO:werkzeug: * Detected change in 'C:\\Users\\Cherif\\Documents\\myclass.com\\Siteweb\\Elyos_Ftion_Initiale\\Ela_back\\Back_Office_FI\\session_admission_fi.py', reloading +INFO:werkzeug: * Restarting with stat +DEBUG:matplotlib:matplotlib data path: C:\Users\Cherif\Documents\myclass.com\Siteweb\Elyos_Ftion_Continue\Ela_back\Back_Office\venv\Lib\site-packages\matplotlib\mpl-data +DEBUG:matplotlib:CONFIGDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib:interactive is False +DEBUG:matplotlib:platform is win32 +DEBUG:matplotlib:CACHEDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib.font_manager:Using fontManager instance from C:\Users\Cherif\.matplotlib\fontlist-v390.json +INFO:root:2026-07-16 21:16:13.215119 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2026-07-16 21:16:13.215119 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev_fi ++ +INFO:root:2026-07-16 21:16:13.215119 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev_fi') ++ +INFO:root:2026-07-16 21:16:13.215119 : ++ FLASK PORT 5001 ++ +INFO:root:2026-07-16 21:16:13.215119 : ++ LMS_BAS_URL mysy-hosting.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 479-264-725 +INFO:werkzeug: * Detected change in 'C:\\Users\\Cherif\\Documents\\myclass.com\\Siteweb\\Elyos_Ftion_Initiale\\Ela_back\\Back_Office_FI\\session_admission_fi.py', reloading +INFO:werkzeug: * Restarting with stat +DEBUG:matplotlib:matplotlib data path: C:\Users\Cherif\Documents\myclass.com\Siteweb\Elyos_Ftion_Continue\Ela_back\Back_Office\venv\Lib\site-packages\matplotlib\mpl-data +DEBUG:matplotlib:CONFIGDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib:interactive is False +DEBUG:matplotlib:platform is win32 +DEBUG:matplotlib:CACHEDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib.font_manager:Using fontManager instance from C:\Users\Cherif\.matplotlib\fontlist-v390.json +INFO:root:2026-07-16 21:16:42.959187 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2026-07-16 21:16:42.959187 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev_fi ++ +INFO:root:2026-07-16 21:16:42.959187 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev_fi') ++ +INFO:root:2026-07-16 21:16:42.959187 : ++ FLASK PORT 5001 ++ +INFO:root:2026-07-16 21:16:42.959187 : ++ LMS_BAS_URL mysy-hosting.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 479-264-725 +INFO:werkzeug: * Detected change in 'C:\\Users\\Cherif\\Documents\\myclass.com\\Siteweb\\Elyos_Ftion_Initiale\\Ela_back\\Back_Office_FI\\session_admission_fi.py', reloading +INFO:werkzeug: * Restarting with stat +DEBUG:matplotlib:matplotlib data path: C:\Users\Cherif\Documents\myclass.com\Siteweb\Elyos_Ftion_Continue\Ela_back\Back_Office\venv\Lib\site-packages\matplotlib\mpl-data +DEBUG:matplotlib:CONFIGDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib:interactive is False +DEBUG:matplotlib:platform is win32 +DEBUG:matplotlib:CACHEDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib.font_manager:Using fontManager instance from C:\Users\Cherif\.matplotlib\fontlist-v390.json +INFO:root:2026-07-16 21:18:03.095205 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2026-07-16 21:18:03.096207 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev_fi ++ +INFO:root:2026-07-16 21:18:03.096207 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev_fi') ++ +INFO:root:2026-07-16 21:18:03.096207 : ++ FLASK PORT 5001 ++ +INFO:root:2026-07-16 21:18:03.096207 : ++ LMS_BAS_URL mysy-hosting.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 479-264-725 +INFO:root:2026-07-16 21:18:09.584423 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-07-16 21:18:11.965586 : Controle_Add_Admission_Candidat_mass_for_One_Session : Le champ 'token' n'est pas présent dans le fichier. Il est obligatoire +INFO:werkzeug:127.0.0.1 - - [16/Jul/2026 21:18:11] "POST /myclass/api/Add_Admission_Candidat_mass_for_One_Session/ HTTP/1.1" 200 - +INFO:werkzeug: * Detected change in 'C:\\Users\\Cherif\\Documents\\myclass.com\\Siteweb\\Elyos_Ftion_Initiale\\Ela_back\\Back_Office_FI\\session_admission_fi.py', reloading +INFO:werkzeug: * Restarting with stat +DEBUG:matplotlib:matplotlib data path: C:\Users\Cherif\Documents\myclass.com\Siteweb\Elyos_Ftion_Continue\Ela_back\Back_Office\venv\Lib\site-packages\matplotlib\mpl-data +DEBUG:matplotlib:CONFIGDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib:interactive is False +DEBUG:matplotlib:platform is win32 +DEBUG:matplotlib:CACHEDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib.font_manager:Using fontManager instance from C:\Users\Cherif\.matplotlib\fontlist-v390.json +INFO:root:2026-07-16 21:19:26.580228 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2026-07-16 21:19:26.580228 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev_fi ++ +INFO:root:2026-07-16 21:19:26.580228 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev_fi') ++ +INFO:root:2026-07-16 21:19:26.580228 : ++ FLASK PORT 5001 ++ +INFO:root:2026-07-16 21:19:26.581240 : ++ LMS_BAS_URL mysy-hosting.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 479-264-725 +INFO:root:2026-07-16 21:19:43.909222 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-07-16 21:19:46.129034 : Controle_Add_Admission_Candidat_mass_for_One_Session -'formation_code_externe' - ERRORRRR AT Line : 3991 +INFO:werkzeug:127.0.0.1 - - [16/Jul/2026 21:19:46] "POST /myclass/api/Add_Admission_Candidat_mass_for_One_Session/ HTTP/1.1" 200 - +INFO:werkzeug: * Detected change in 'C:\\Users\\Cherif\\Documents\\myclass.com\\Siteweb\\Elyos_Ftion_Initiale\\Ela_back\\Back_Office_FI\\session_admission_fi.py', reloading +INFO:werkzeug: * Restarting with stat +DEBUG:matplotlib:matplotlib data path: C:\Users\Cherif\Documents\myclass.com\Siteweb\Elyos_Ftion_Continue\Ela_back\Back_Office\venv\Lib\site-packages\matplotlib\mpl-data +DEBUG:matplotlib:CONFIGDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib:interactive is False +DEBUG:matplotlib:platform is win32 +DEBUG:matplotlib:CACHEDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib.font_manager:Using fontManager instance from C:\Users\Cherif\.matplotlib\fontlist-v390.json +INFO:root:2026-07-16 21:20:25.808689 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2026-07-16 21:20:25.808689 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev_fi ++ +INFO:root:2026-07-16 21:20:25.808689 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev_fi') ++ +INFO:root:2026-07-16 21:20:25.808689 : ++ FLASK PORT 5001 ++ +INFO:root:2026-07-16 21:20:25.808689 : ++ LMS_BAS_URL mysy-hosting.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 479-264-725 +INFO:root:2026-07-16 21:20:34.904602 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-07-16 21:20:36.721749 : Controle_Add_Admission_Candidat_mass_for_One_Session Ligne : 2 : Une personne est déjà inscrite à cette session avec la même adresse email +INFO:werkzeug:127.0.0.1 - - [16/Jul/2026 21:20:36] "POST /myclass/api/Add_Admission_Candidat_mass_for_One_Session/ HTTP/1.1" 200 - +INFO:root:2026-07-16 21:21:42.676085 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-07-16 21:21:42.702592 : Controle_Add_Admission_Candidat_mass_for_One_Session -'NoneType' object is not subscriptable - ERRORRRR AT Line : 4105 +INFO:werkzeug:127.0.0.1 - - [16/Jul/2026 21:21:42] "POST /myclass/api/Add_Admission_Candidat_mass_for_One_Session/ HTTP/1.1" 200 - +INFO:root:2026-07-16 21:22:18.169808 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-07-16 21:22:18.193817 : Controle_Add_Admission_Candidat_mass_for_One_Session -'NoneType' object is not subscriptable - ERRORRRR AT Line : 4105 +INFO:werkzeug:127.0.0.1 - - [16/Jul/2026 21:22:18] "POST /myclass/api/Add_Admission_Candidat_mass_for_One_Session/ HTTP/1.1" 200 - +INFO:werkzeug: * Detected change in 'C:\\Users\\Cherif\\Documents\\myclass.com\\Siteweb\\Elyos_Ftion_Initiale\\Ela_back\\Back_Office_FI\\session_admission_fi.py', reloading +INFO:werkzeug: * Restarting with stat +DEBUG:matplotlib:matplotlib data path: C:\Users\Cherif\Documents\myclass.com\Siteweb\Elyos_Ftion_Continue\Ela_back\Back_Office\venv\Lib\site-packages\matplotlib\mpl-data +DEBUG:matplotlib:CONFIGDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib:interactive is False +DEBUG:matplotlib:platform is win32 +DEBUG:matplotlib:CACHEDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib.font_manager:Using fontManager instance from C:\Users\Cherif\.matplotlib\fontlist-v390.json +INFO:root:2026-07-16 21:23:05.841408 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2026-07-16 21:23:05.841408 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev_fi ++ +INFO:root:2026-07-16 21:23:05.841408 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev_fi') ++ +INFO:root:2026-07-16 21:23:05.841408 : ++ FLASK PORT 5001 ++ +INFO:root:2026-07-16 21:23:05.841408 : ++ LMS_BAS_URL mysy-hosting.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 479-264-725 +INFO:root:2026-07-16 21:23:10.128857 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-07-16 21:23:11.466733 : Controle_Add_Admission_Candidat_mass_for_One_Session -'status' - ERRORRRR AT Line : 4233 +INFO:werkzeug:127.0.0.1 - - [16/Jul/2026 21:23:11] "POST /myclass/api/Add_Admission_Candidat_mass_for_One_Session/ HTTP/1.1" 200 - +INFO:werkzeug: * Detected change in 'C:\\Users\\Cherif\\Documents\\myclass.com\\Siteweb\\Elyos_Ftion_Initiale\\Ela_back\\Back_Office_FI\\session_admission_fi.py', reloading +INFO:werkzeug: * Restarting with stat +DEBUG:matplotlib:matplotlib data path: C:\Users\Cherif\Documents\myclass.com\Siteweb\Elyos_Ftion_Continue\Ela_back\Back_Office\venv\Lib\site-packages\matplotlib\mpl-data +DEBUG:matplotlib:CONFIGDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib:interactive is False +DEBUG:matplotlib:platform is win32 +DEBUG:matplotlib:CACHEDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib.font_manager:Using fontManager instance from C:\Users\Cherif\.matplotlib\fontlist-v390.json +INFO:root:2026-07-16 21:25:23.093149 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2026-07-16 21:25:23.093149 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev_fi ++ +INFO:root:2026-07-16 21:25:23.093149 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev_fi') ++ +INFO:root:2026-07-16 21:25:23.093149 : ++ FLASK PORT 5001 ++ +INFO:root:2026-07-16 21:25:23.093149 : ++ LMS_BAS_URL mysy-hosting.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 479-264-725 +INFO:root:2026-07-16 21:25:27.187596 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-07-16 21:25:28.898489 : Controle_Add_Admission_Candidat_mass_for_One_Session -'prix' - ERRORRRR AT Line : 4240 +INFO:werkzeug:127.0.0.1 - - [16/Jul/2026 21:25:28] "POST /myclass/api/Add_Admission_Candidat_mass_for_One_Session/ HTTP/1.1" 200 - +INFO:werkzeug: * Detected change in 'C:\\Users\\Cherif\\Documents\\myclass.com\\Siteweb\\Elyos_Ftion_Initiale\\Ela_back\\Back_Office_FI\\session_admission_fi.py', reloading +INFO:werkzeug: * Restarting with stat +DEBUG:matplotlib:matplotlib data path: C:\Users\Cherif\Documents\myclass.com\Siteweb\Elyos_Ftion_Continue\Ela_back\Back_Office\venv\Lib\site-packages\matplotlib\mpl-data +DEBUG:matplotlib:CONFIGDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib:interactive is False +DEBUG:matplotlib:platform is win32 +DEBUG:matplotlib:CACHEDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib.font_manager:Using fontManager instance from C:\Users\Cherif\.matplotlib\fontlist-v390.json +INFO:root:2026-07-16 21:26:37.596794 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2026-07-16 21:26:37.596794 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev_fi ++ +INFO:root:2026-07-16 21:26:37.596794 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev_fi') ++ +INFO:root:2026-07-16 21:26:37.596794 : ++ FLASK PORT 5001 ++ +INFO:root:2026-07-16 21:26:37.596794 : ++ LMS_BAS_URL mysy-hosting.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 479-264-725 +INFO:root:2026-07-16 21:26:38.954084 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-07-16 21:26:40.315271 : Add_Admission_Candidat_mass_for_One_Session -'session_id' - ERRORRRR AT Line : 3489 +INFO:werkzeug:127.0.0.1 - - [16/Jul/2026 21:26:40] "POST /myclass/api/Add_Admission_Candidat_mass_for_One_Session/ HTTP/1.1" 500 - +INFO:werkzeug: * Detected change in 'C:\\Users\\Cherif\\Documents\\myclass.com\\Siteweb\\Elyos_Ftion_Initiale\\Ela_back\\Back_Office_FI\\session_admission_fi.py', reloading +INFO:werkzeug: * Restarting with stat +DEBUG:matplotlib:matplotlib data path: C:\Users\Cherif\Documents\myclass.com\Siteweb\Elyos_Ftion_Continue\Ela_back\Back_Office\venv\Lib\site-packages\matplotlib\mpl-data +DEBUG:matplotlib:CONFIGDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib:interactive is False +DEBUG:matplotlib:platform is win32 +DEBUG:matplotlib:CACHEDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib.font_manager:Using fontManager instance from C:\Users\Cherif\.matplotlib\fontlist-v390.json +INFO:root:2026-07-16 21:28:25.989766 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2026-07-16 21:28:25.989766 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev_fi ++ +INFO:root:2026-07-16 21:28:25.989766 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev_fi') ++ +INFO:root:2026-07-16 21:28:25.989766 : ++ FLASK PORT 5001 ++ +INFO:root:2026-07-16 21:28:25.989766 : ++ LMS_BAS_URL mysy-hosting.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 479-264-725 +INFO:werkzeug: * Detected change in 'C:\\Users\\Cherif\\Documents\\myclass.com\\Siteweb\\Elyos_Ftion_Initiale\\Ela_back\\Back_Office_FI\\session_admission_fi.py', reloading +INFO:werkzeug: * Restarting with stat +DEBUG:matplotlib:matplotlib data path: C:\Users\Cherif\Documents\myclass.com\Siteweb\Elyos_Ftion_Continue\Ela_back\Back_Office\venv\Lib\site-packages\matplotlib\mpl-data +DEBUG:matplotlib:CONFIGDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib:interactive is False +DEBUG:matplotlib:platform is win32 +DEBUG:matplotlib:CACHEDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib.font_manager:Using fontManager instance from C:\Users\Cherif\.matplotlib\fontlist-v390.json +INFO:root:2026-07-16 21:28:57.760360 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2026-07-16 21:28:57.760360 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev_fi ++ +INFO:root:2026-07-16 21:28:57.760360 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev_fi') ++ +INFO:root:2026-07-16 21:28:57.760360 : ++ FLASK PORT 5001 ++ +INFO:root:2026-07-16 21:28:57.760360 : ++ LMS_BAS_URL mysy-hosting.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 479-264-725 +INFO:werkzeug: * Detected change in 'C:\\Users\\Cherif\\Documents\\myclass.com\\Siteweb\\Elyos_Ftion_Initiale\\Ela_back\\Back_Office_FI\\session_admission_fi.py', reloading +INFO:werkzeug: * Restarting with stat +DEBUG:matplotlib:matplotlib data path: C:\Users\Cherif\Documents\myclass.com\Siteweb\Elyos_Ftion_Continue\Ela_back\Back_Office\venv\Lib\site-packages\matplotlib\mpl-data +DEBUG:matplotlib:CONFIGDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib:interactive is False +DEBUG:matplotlib:platform is win32 +DEBUG:matplotlib:CACHEDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib.font_manager:Using fontManager instance from C:\Users\Cherif\.matplotlib\fontlist-v390.json +INFO:root:2026-07-16 21:29:25.172294 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2026-07-16 21:29:25.172294 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev_fi ++ +INFO:root:2026-07-16 21:29:25.172294 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev_fi') ++ +INFO:root:2026-07-16 21:29:25.172294 : ++ FLASK PORT 5001 ++ +INFO:root:2026-07-16 21:29:25.172294 : ++ LMS_BAS_URL mysy-hosting.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 479-264-725 +INFO:root:2026-07-16 21:29:25.472065 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-07-16 21:29:26.260918 : Add_Admission_Candidat_mass_for_One_Session -'session_id' - ERRORRRR AT Line : 3566 +INFO:werkzeug:127.0.0.1 - - [16/Jul/2026 21:29:26] "POST /myclass/api/Add_Admission_Candidat_mass_for_One_Session/ HTTP/1.1" 500 - +INFO:werkzeug: * Detected change in 'C:\\Users\\Cherif\\Documents\\myclass.com\\Siteweb\\Elyos_Ftion_Initiale\\Ela_back\\Back_Office_FI\\session_admission_fi.py', reloading +INFO:werkzeug: * Restarting with stat +DEBUG:matplotlib:matplotlib data path: C:\Users\Cherif\Documents\myclass.com\Siteweb\Elyos_Ftion_Continue\Ela_back\Back_Office\venv\Lib\site-packages\matplotlib\mpl-data +DEBUG:matplotlib:CONFIGDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib:interactive is False +DEBUG:matplotlib:platform is win32 +DEBUG:matplotlib:CACHEDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib.font_manager:Using fontManager instance from C:\Users\Cherif\.matplotlib\fontlist-v390.json +INFO:root:2026-07-16 21:30:21.365452 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2026-07-16 21:30:21.365452 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev_fi ++ +INFO:root:2026-07-16 21:30:21.365452 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev_fi') ++ +INFO:root:2026-07-16 21:30:21.365452 : ++ FLASK PORT 5001 ++ +INFO:root:2026-07-16 21:30:21.365452 : ++ LMS_BAS_URL mysy-hosting.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 479-264-725 +INFO:root:2026-07-16 21:30:48.677273 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-07-16 21:30:52.038291 : Add_Stagiaire_To_Admission_Session - : La valeur 'session_id' n'est pas presente dans la liste des arguments +INFO:werkzeug:127.0.0.1 - - [16/Jul/2026 21:30:52] "POST /myclass/api/Add_Admission_Candidat_mass_for_One_Session/ HTTP/1.1" 200 - +INFO:werkzeug: * Detected change in 'C:\\Users\\Cherif\\Documents\\myclass.com\\Siteweb\\Elyos_Ftion_Initiale\\Ela_back\\Back_Office_FI\\session_admission_fi.py', reloading +INFO:werkzeug: * Restarting with stat +DEBUG:matplotlib:matplotlib data path: C:\Users\Cherif\Documents\myclass.com\Siteweb\Elyos_Ftion_Continue\Ela_back\Back_Office\venv\Lib\site-packages\matplotlib\mpl-data +DEBUG:matplotlib:CONFIGDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib:interactive is False +DEBUG:matplotlib:platform is win32 +DEBUG:matplotlib:CACHEDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib.font_manager:Using fontManager instance from C:\Users\Cherif\.matplotlib\fontlist-v390.json +INFO:root:2026-07-16 21:32:38.073042 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2026-07-16 21:32:38.073042 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev_fi ++ +INFO:root:2026-07-16 21:32:38.074046 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev_fi') ++ +INFO:root:2026-07-16 21:32:38.074046 : ++ FLASK PORT 5001 ++ +INFO:root:2026-07-16 21:32:38.074046 : ++ LMS_BAS_URL mysy-hosting.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 479-264-725 +INFO:root:2026-07-16 21:33:51.242946 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-07-16 21:33:53.378750 : Add_Admission_Candidat_mass_for_One_Session -'' - ERRORRRR AT Line : 3509 +INFO:werkzeug:127.0.0.1 - - [16/Jul/2026 21:33:53] "POST /myclass/api/Add_Admission_Candidat_mass_for_One_Session/ HTTP/1.1" 500 - +INFO:werkzeug: * Detected change in 'C:\\Users\\Cherif\\Documents\\myclass.com\\Siteweb\\Elyos_Ftion_Initiale\\Ela_back\\Back_Office_FI\\session_admission_fi.py', reloading +INFO:werkzeug: * Restarting with stat +DEBUG:matplotlib:matplotlib data path: C:\Users\Cherif\Documents\myclass.com\Siteweb\Elyos_Ftion_Continue\Ela_back\Back_Office\venv\Lib\site-packages\matplotlib\mpl-data +DEBUG:matplotlib:CONFIGDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib:interactive is False +DEBUG:matplotlib:platform is win32 +DEBUG:matplotlib:CACHEDIR=C:\Users\Cherif\.matplotlib +DEBUG:matplotlib.font_manager:Using fontManager instance from C:\Users\Cherif\.matplotlib\fontlist-v390.json +INFO:root:2026-07-16 21:35:15.934539 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2026-07-16 21:35:15.934539 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev_fi ++ +INFO:root:2026-07-16 21:35:15.936046 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev_fi') ++ +INFO:root:2026-07-16 21:35:15.936046 : ++ FLASK PORT 5001 ++ +INFO:root:2026-07-16 21:35:15.936046 : ++ LMS_BAS_URL mysy-hosting.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 479-264-725 +INFO:root:2026-07-16 21:35:29.318981 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2026 21:35:29] "POST /myclass/api/Add_Admission_Candidat_mass_for_One_Session/ HTTP/1.1" 200 - +INFO:root:2026-07-16 21:35:36.118447 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2026 21:35:36] "POST /myclass/api/Get_List_Stagiaire_Admission_Session/ HTTP/1.1" 200 - +INFO:root:2026-07-16 21:35:47.555210 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2026 21:35:47] "POST /myclass/api/Delete_Stagiaire_To_Admission_Session/ HTTP/1.1" 200 - +INFO:root:2026-07-16 21:35:47.653437 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2026 21:35:47] "POST /myclass/api/Get_List_Stagiaire_Admission_Session/ HTTP/1.1" 200 - +INFO:root:2026-07-16 21:35:49.834150 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2026 21:35:49] "POST /myclass/api/Delete_Stagiaire_To_Admission_Session/ HTTP/1.1" 200 - +INFO:root:2026-07-16 21:35:49.889669 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2026 21:35:49] "POST /myclass/api/Get_List_Stagiaire_Admission_Session/ HTTP/1.1" 200 - +INFO:root:2026-07-16 21:37:20.361948 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-07-16 21:37:20.363949 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-07-16 21:37:20.365950 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-07-16 21:37:20.366950 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-07-16 21:37:20.369952 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2026 21:37:20] "POST /myclass/api/Get_Partner_All_Class_Few_Fields/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2026 21:37:20] "POST /myclass/api/Get_Partner_Session_Ftion_Reduice_Fields/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2026 21:37:20] "POST /myclass/api/Get_List_Admission_Session/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2026 21:37:20] "POST /myclass/api/Get_List_Site_Formation_with_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2026 21:37:20] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:root:2026-07-16 21:37:41.328188 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-07-16 21:37:41.331699 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-07-16 21:37:41.335743 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-07-16 21:37:41.338711 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2026 21:37:41] "POST /myclass/api/Get_List_Admission_Setup/ HTTP/1.1" 200 - +INFO:root:2026-07-16 21:37:41.347723 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-07-16 21:37:41.350735 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2026 21:37:41] "POST /myclass/api/Get_Given_Admission_Session/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2026 21:37:41] "POST /myclass/api/Get_Partner_Session_Ftion_Reduice_Fields/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2026 21:37:41] "POST /myclass/api/Get_List_Admission_Setup_Etape/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2026 21:37:41] "POST /myclass/api/Get_List_Admission_Setup_Document/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2026 21:37:41] "POST /myclass/api/Get_List_Stagiaire_Admission_Session/ HTTP/1.1" 200 - +INFO:root:2026-07-16 21:37:42.390443 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2026 21:37:42] "POST /myclass/api/Get_List_Stagiaire_Admission_Session/ HTTP/1.1" 200 - +INFO:root:2026-07-16 21:37:49.280348 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2026 21:37:49] "POST /myclass/api/Add_Admission_Candidat_mass_for_One_Session/ HTTP/1.1" 200 - +INFO:root:2026-07-16 21:37:49.412069 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2026 21:37:49] "POST /myclass/api/Get_List_Stagiaire_Admission_Session/ HTTP/1.1" 200 - +INFO:root:2026-07-16 21:44:09.057933 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-07-16 21:44:09.062375 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-07-16 21:44:09.066696 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-07-16 21:44:09.067698 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-07-16 21:44:09.072902 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2026 21:44:09] "POST /myclass/api/Get_Partner_Session_Ftion_Reduice_Fields/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2026 21:44:09] "POST /myclass/api/Get_List_Site_Formation_with_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2026 21:44:09] "POST /myclass/api/Get_Partner_All_Class_Few_Fields/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2026 21:44:09] "POST /myclass/api/Get_List_Admission_Session/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2026 21:44:09] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:root:2026-07-16 21:44:15.014198 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-07-16 21:44:15.017718 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-07-16 21:44:15.021715 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-07-16 21:44:15.023715 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2026-07-16 21:44:15.027722 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2026 21:44:15] "POST /myclass/api/Get_List_Admission_Setup/ HTTP/1.1" 200 - +INFO:root:2026-07-16 21:44:15.034722 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2026 21:44:15] "POST /myclass/api/Get_Given_Admission_Session/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2026 21:44:15] "POST /myclass/api/Get_List_Admission_Setup_Etape/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2026 21:44:15] "POST /myclass/api/Get_List_Admission_Setup_Document/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2026 21:44:15] "POST /myclass/api/Get_Partner_Session_Ftion_Reduice_Fields/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [16/Jul/2026 21:44:15] "POST /myclass/api/Get_List_Stagiaire_Admission_Session/ HTTP/1.1" 200 - +INFO:root:2026-07-16 21:44:16.137675 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [16/Jul/2026 21:44:16] "POST /myclass/api/Get_List_Stagiaire_Admission_Session/ HTTP/1.1" 200 - diff --git a/main.py b/main.py index 522f328..d6fe366 100644 --- a/main.py +++ b/main.py @@ -17015,9 +17015,15 @@ API permet d'importer en masse des candidats a une session d'admission def Add_Admission_Candidat_mass_for_One_Session(): # On recupere le corps (payload) de la requete payload = mycommon.strip_dictionary (request.form.to_dict()) - print(" ### Add_Admission_Candidat_mass_for_One_Session payload = ", payload) - status, retval = session_admission_fi.Add_Admission_Candidat_mass_for_One_Session(payload) - return jsonify(status=status, message=retval) + print(" ### Add_Admission_Candidat_mass_for_One_Session payload = ",payload) + #print(request.files) + + if request.method == 'POST': + # Create variable for uploaded file + f = request.files['File'] + localStatus, message = session_admission_fi.Add_Admission_Candidat_mass_for_One_Session(f, MYSY_GV.TEMPORARY_DIRECTORY_V2, payload) + return jsonify(status=localStatus, message=message) + diff --git a/session_admission_fi.py b/session_admission_fi.py index 763271d..ae2feb0 100644 --- a/session_admission_fi.py +++ b/session_admission_fi.py @@ -3357,6 +3357,7 @@ def Add_Admission_Candidat_mass_for_One_Session(file=None, Folder=None, diction= # Ici on doit mettre tous les champs possible (obligatoire ou non) de la BDD dans la liste # field_list. ''' + field_list = ['token', 'admission_session_id'] incom_keys = diction.keys() for val in incom_keys: @@ -3402,7 +3403,7 @@ def Add_Admission_Candidat_mass_for_One_Session(file=None, Folder=None, diction= if ("admission_session_id" in diction.keys() and diction['admission_session_id']): admission_session_id = diction['admission_session_id'] - admission_session_id_count = MYSY_GV.dbname['session_formation'].count_documents( + admission_session_id_count = MYSY_GV.dbname['admission_session'].count_documents( {'_id': ObjectId(str(admission_session_id)), 'valide': '1', 'partner_owner_recid': partner_recid}) @@ -3412,7 +3413,7 @@ def Add_Admission_Candidat_mass_for_One_Session(file=None, Folder=None, diction= inspect.stack()[0][3]) + " L'identifiant de la session d'admission est invalide ") return False, " L'identifiant de la session d'admission est invalide" - admission_session_id_data = MYSY_GV.dbname['session_formation'].find_one( + admission_session_id_data = MYSY_GV.dbname['admission_session'].find_one( {'_id': ObjectId(str(admission_session_id)), 'valide': '1', 'partner_owner_recid': partner_recid}) @@ -3448,7 +3449,7 @@ def Add_Admission_Candidat_mass_for_One_Session(file=None, Folder=None, diction= # Verification que les noms des colonne sont bien corrects" ''' field_list = ['prenom', 'nom', 'prenom', 'email', 'telephone', 'modefinancement', - 'session_id', 'employeur', 'status', 'price', + 'employeur', 'status', 'price', 'client_rattachement_id', 'adresse', 'code_postal', 'ville', 'pays', 'type_apprenant', 'civilite', 'date_naissance', 'memo', 'comment', "num_secu", "is_rgpd", "situation_famille", "piece_identite_type", "piece_identite_num", @@ -3485,7 +3486,7 @@ def Add_Admission_Candidat_mass_for_One_Session(file=None, Folder=None, diction= - mysession_count_qry = {'_id': ObjectId(str(diction['session_id'])), 'valide': '1', + mysession_count_qry = {'_id': ObjectId(str(diction['admission_session_id'])), 'valide': '1', 'partner_owner_recid': str(partner_recid), } # print(" ### mysession_count_qry = ", mysession_count_qry) @@ -3504,8 +3505,8 @@ def Add_Admission_Candidat_mass_for_One_Session(file=None, Folder=None, diction= for n in x: if (str(df['prenom'].values[n]) and str(df['nom'].values[n]) and str(df['email'].values[n])): mydata = {} - class_external_code = str(df['formation_code_externe'].values[n]) - # mydata['code_session'] = str(df['code_session'].values[n]) + + mydata['session_id'] = str(diction['admission_session_id']) mydata['prenom'] = str(df['prenom'].values[n]) mydata['nom'] = str(df['nom'].values[n]) if (len(str(mydata['nom']).strip()) < 2): @@ -3563,7 +3564,7 @@ def Add_Admission_Candidat_mass_for_One_Session(file=None, Folder=None, diction= "$regex": f"^{re.escape(str(local_email))}$", "$options": "i" }, - 'session_id': diction['session_id'], + 'session_id': diction['admission_session_id'], 'partner_owner_recid': partner_recid}) if (is_inscrit_exist > 0): @@ -3799,28 +3800,24 @@ def Add_Admission_Candidat_mass_for_One_Session(file=None, Folder=None, diction= if (local_client_retval_data is not None): mydata['facture_client_rattachement_id'] = str(local_client_retval_data['_id']) - mydata['status'] = str(df['status'].values[n]).strip() - mystatus = mycommon.tryInt(str(mydata['status'])) - - if (str(mystatus) != "0" and str(mystatus) != "1" and str(mystatus) != "2"): - mycommon.myprint( - str(inspect.stack()[0][3]) + " Le champ 'status' de la ligne " + str( - n) + " est incorrecte. Valeurs acceptées : 0,1,2") - return False, " Le champ status de la ligne " + str( - n) + " est incorrecte. Valeurs acceptées : 0,1,2" - - if (str(mystatus).strip() == "1"): - mydata['inscription_validation_date'] = str(datetime.now().strftime("%d/%m/%Y %H:%M:%S")) - - local_price = str(df['prix'].values[n]).strip() - local_status, new_price = mycommon.IsFloat(local_price) - if (local_status is False): - mycommon.myprint( - str(inspect.stack()[0][3]) + " Le champ 'prix' de la ligne " + str(n + 2) + " est incorrecte.") - return False, " Le champ prix de la ligne " + str(n + 2) + " est incorrecte. " + mystatus = "" + if ("status" in df.keys()): + if (str(df['status'].values[n])): + mystatus = mycommon.tryInt(str(df['status'].values[n]).strip()) + mydata['status'] = str(mystatus).strip() + local_price = "" + if ("prix" in df.keys()): + local_price = str(df['prix'].values[n]).strip() + local_status, new_price = mycommon.IsFloat(local_price) + if (local_status is False): + mycommon.myprint( + str(inspect.stack()[0][3]) + " Le champ 'prix' de la ligne " + str( + n + 2) + " est incorrecte.") + return False, " Le champ prix de la ligne " + str(n + 2) + " est incorrecte. " mydata['price'] = local_price + type_apprenant = "0" if ("type_apprenant" in df.keys()): if (str(df['type_apprenant'].values[n])): @@ -3871,7 +3868,7 @@ def Controle_Add_Admission_Candidat_mass_for_One_Session(saved_file=None, Folder # Ici on doit mettre tous les champs possible (obligatoire ou non) de la BDD dans la liste # field_list. ''' - field_list = ['token','session_id'] + field_list = ['token','admission_session_id'] incom_keys = diction.keys() for val in incom_keys: if val not in field_list and val.startswith('my_') is False: @@ -3918,7 +3915,7 @@ def Controle_Add_Admission_Candidat_mass_for_One_Session(saved_file=None, Folder # Verification que les noms des colonne sont bien corrects" ''' field_list = [ 'prenom', 'nom', 'prenom', 'email', 'telephone', 'modefinancement', - 'session_id', 'employeur', 'status', 'price', + 'employeur', 'status', 'price', 'client_rattachement_id', 'adresse', 'code_postal', 'ville', 'pays', 'type_apprenant', 'civilite', 'date_naissance', 'memo', 'comment', "num_secu", "is_rgpd", "situation_famille", "piece_identite_type", "piece_identite_num", @@ -3944,8 +3941,7 @@ def Controle_Add_Admission_Candidat_mass_for_One_Session(saved_file=None, Folder # Verification des champs obligatoires dans le fichier - field_list_obligatoire_file = ['nom', 'prenom', 'email', 'telephone', - 'session_id', 'token'] + field_list_obligatoire_file = ['nom', 'prenom', 'email', 'telephone'] for val in field_list_obligatoire_file: if val not in df.columns: @@ -3968,7 +3964,7 @@ def Controle_Add_Admission_Candidat_mass_for_One_Session(saved_file=None, Folder #print(" #### session_data = ",session_data) """ - mysession_count_qry = {'_id': ObjectId(str(diction['session_id'])), 'valide': '1', + mysession_count_qry = {'_id': ObjectId(str(diction['admission_session_id'])), 'valide': '1', 'partner_owner_recid': str(partner_recid), } # print(" ### mysession_count_qry = ", mysession_count_qry) @@ -3988,7 +3984,6 @@ def Controle_Add_Admission_Candidat_mass_for_One_Session(saved_file=None, Folder for n in x: if( str(df['prenom'].values[n]) and str(df['nom'].values[n]) and str(df['email'].values[n]) ) : mydata = {} - class_external_code = str(df['formation_code_externe'].values[n]) #mydata['code_session'] = str(df['code_session'].values[n]) mydata['prenom'] = str(df['prenom'].values[n]) mydata['nom'] = str(df['nom'].values[n]) @@ -4018,7 +4013,7 @@ def Controle_Add_Admission_Candidat_mass_for_One_Session(saved_file=None, Folder local_ine = str(df['ine'].values[n]) is_exist_ine_count = MYSY_GV.dbname['admission_session_inscrit'].count_documents( {'ine': str(local_ine), - 'session_id': str(diction['session_id']), + 'session_id': str(diction['admission_session_id']), 'partner_owner_recid': str(partner_recid) }) @@ -4039,7 +4034,7 @@ def Controle_Add_Admission_Candidat_mass_for_One_Session(saved_file=None, Folder "$regex": f"^{re.escape(str(local_email))}$", "$options": "i" }, - 'session_id': diction['session_id'], + 'session_id': diction['admission_session_id'], 'partner_owner_recid': partner_recid}) if (is_inscrit_exist > 0): @@ -4103,9 +4098,6 @@ def Controle_Add_Admission_Candidat_mass_for_One_Session(saved_file=None, Folder return False, " La date de naissance à ligne " + str(n + 2) + " n'est pas au format 'jj/mm/aaaa' " - mydata['session_id'] = str(mysession_data['_id']) - mydata['class_internal_url'] = str(mysession_data['class_internal_url']) - adresse = "" @@ -4233,28 +4225,21 @@ def Controle_Add_Admission_Candidat_mass_for_One_Session(saved_file=None, Folder if (local_client_retval_data is not None): mydata['facture_client_rattachement_id'] = str(local_client_retval_data['_id']) - - mydata['status'] = str(df['status'].values[n]).strip() - mystatus = mycommon.tryInt(str(mydata['status'])) + mystatus = "" + if ("status" in df.keys()): + if (str(df['status'].values[n])): + mystatus = mycommon.tryInt(str(df['status'].values[n]).strip()) + mydata['status'] = str(mystatus).strip() - if( str(mystatus) != "0" and str(mystatus) != "1" and str(mystatus) != "2"): - mycommon.myprint( - str(inspect.stack()[0][3]) + " Le champ 'status' de la ligne " + str(n) + " est incorrecte. Valeurs acceptées : 0,1,2") - return False, " Le champ status de la ligne " + str(n) + " est incorrecte. Valeurs acceptées : 0,1,2" - - - if( str(mystatus).strip() == "1"): - mydata['inscription_validation_date'] = str(datetime.now().strftime("%d/%m/%Y %H:%M:%S")) - - - local_price = str(df['prix'].values[n]).strip() - local_status, new_price = mycommon.IsFloat(local_price) - if( local_status is False ): - mycommon.myprint( - str(inspect.stack()[0][ 3]) + " Le champ 'prix' de la ligne " + str( n+2) + " est incorrecte.") - return False, " Le champ prix de la ligne " + str(n+2) + " est incorrecte. " - + local_price = "" + if ("prix" in df.keys()): + local_price = str(df['prix'].values[n]).strip() + local_status, new_price = mycommon.IsFloat(local_price) + if( local_status is False ): + mycommon.myprint( + str(inspect.stack()[0][ 3]) + " Le champ 'prix' de la ligne " + str( n+2) + " est incorrecte.") + return False, " Le champ prix de la ligne " + str(n+2) + " est incorrecte. " mydata['price'] = local_price type_apprenant = "0" @@ -4263,6 +4248,7 @@ def Controle_Add_Admission_Candidat_mass_for_One_Session(saved_file=None, Folder type_apprenant = str(df['type_apprenant'].values[n]).strip() type_apprenant = str(mycommon.tryInt(type_apprenant)) + print(" ### type_apprenant === ", type_apprenant) if (type_apprenant not in MYSY_GV.INSCRIPTION_TYPE_APPRENANT): mycommon.myprint( str(inspect.stack()[0][3]) + "Ligne : " + str(