diff --git a/.idea/workspace.xml b/.idea/workspace.xml index 6c33bc3..3c1155c 100644 --- a/.idea/workspace.xml +++ b/.idea/workspace.xml @@ -1,13 +1,42 @@ - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Activite.py b/Activite.py index ede16c6..d07d12a 100644 --- a/Activite.py +++ b/Activite.py @@ -50,7 +50,7 @@ def Add_activite(diction): incom_keys = diction.keys() for val in incom_keys: - if val not in field_list: + if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str( inspect.stack()[0][3]) + " Le champ '" + val + "' n'existe pas") return False, " Les informations fournies sont incorrectes", @@ -259,7 +259,7 @@ def Update_activite(diction): incom_keys = diction.keys() for val in incom_keys: - if val not in field_list: + if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str( inspect.stack()[0][3]) + " Le champ '" + val + "' n'existe pas") return False, " Les informations fournies sont incorrectes", @@ -460,7 +460,7 @@ def Get_List_Entity_Activite(diction): incom_keys = diction.keys() for val in incom_keys: - if val not in field_list: + if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str( inspect.stack()[0][3]) + " Le champ '" + val + "' n'existe pas") return False, " Les informations fournies sont incorrectes", @@ -566,7 +566,7 @@ def Get_Given_Activite(diction): incom_keys = diction.keys() for val in incom_keys: - if val not in field_list: + if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str( inspect.stack()[0][3]) + " Le champ '" + val + "' n'existe pas") return False, " Les informations fournies sont incorrectes", diff --git a/Contact.py b/Contact.py index 788a39f..bc8dbeb 100644 --- a/Contact.py +++ b/Contact.py @@ -58,7 +58,7 @@ def Add_Contact(diction): incom_keys = diction.keys() for val in incom_keys: - if val not in field_list: + if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str( inspect.stack()[0][3]) + " Le champ '" + val + "' n'existe pas") return False, " Les informations fournies sont incorrectes", @@ -331,7 +331,7 @@ def Update_Contact(diction): incom_keys = diction.keys() for val in incom_keys: - if val not in field_list: + if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str( inspect.stack()[0][3]) + " Le champ '" + val + "' n'existe pas") return False, " Les informations fournies sont incorrectes", @@ -577,7 +577,7 @@ def Get_List_Entity_Contact(diction): incom_keys = diction.keys() for val in incom_keys: - if val not in field_list: + if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str( inspect.stack()[0][3]) + " Le champ '" + val + "' n'existe pas") return False, " Les informations fournies sont incorrectes", @@ -667,7 +667,7 @@ def Get_Given_Contact(diction): incom_keys = diction.keys() for val in incom_keys: - if val not in field_list: + if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str( inspect.stack()[0][3]) + " Le champ '" + val + "' n'existe pas") return False, " Les informations fournies sont incorrectes", diff --git a/Dev_api_functions.py b/Dev_api_functions.py index 1e6c421..868db1c 100644 --- a/Dev_api_functions.py +++ b/Dev_api_functions.py @@ -52,7 +52,7 @@ def Dev_del_user_token(diction): incom_keys = diction.keys() for val in incom_keys: - if val not in field_list: + if val not in field_list and val.startswith('my_') is False: mycommon.myprint( " Creation partner account : Le champ '" + val + "' n'existe pas, Creation formation annulée") return False diff --git a/Inscription_mgt.py b/Inscription_mgt.py index fb98ad7..0251b11 100644 --- a/Inscription_mgt.py +++ b/Inscription_mgt.py @@ -59,9 +59,9 @@ def AddStagiairetoClass(diction): incom_keys = diction.keys() for val in incom_keys: - if val not in field_list: + if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str(inspect.stack()[0][ - 3]) + " - Creation partner account : Le champ '" + val + "' n'est pas autorisé") + 3]) + " - Le champ '" + val + "' n'est pas autorisé") return False, "Impossible de créer le stagiaire. Toutes les informations fournies ne sont pas valables" """ @@ -357,9 +357,9 @@ def UpdateStagiairetoClass(diction): incom_keys = diction.keys() for val in incom_keys: - if val not in field_list: + if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str(inspect.stack()[0][ - 3]) + " - Creation partner account : Le champ '" + val + "' n'est pas autorisé, Creation partenaire annulée") + 3]) + " - Le champ '" + val + "' n'est pas autorisé, Creation partenaire annulée") return False, "Impossible de mettre à jour stagiaire. Toutes les informations fournies ne sont pas valables" """ @@ -767,9 +767,9 @@ def GetStagiaire(diction): field_list = ['nom', 'adr_street', 'adr_city'] incom_keys = diction.keys() for val in incom_keys: - if val not in field_list: + if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str(inspect.stack()[0][ - 3]) + " - Creation partner account : Le champ '" + val + "' n'est pas autorisé, Creation partenaire annulée") + 3]) + " - Le champ '" + val + "' n'est pas autorisé, Creation partenaire annulée") return False, "Impossible de récupérer le stagiaire. Toutes les informations fournies ne sont pas valables" """ @@ -802,9 +802,9 @@ def GetAllClassStagiaire(diction): field_list = ['token', 'class_internal_url', 'session_id', 'status'] incom_keys = diction.keys() for val in incom_keys: - if val not in field_list: + if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str(inspect.stack()[0][ - 3]) + " - Creation partner account : Le champ '" + val + "' n'est pas autorisé, Creation partenaire annulée") + 3]) + " - Le champ '" + val + "' n'est pas autorisé, Creation partenaire annulée") return False, "de récupérer la liste des stagiaires . Toutes les informations fournies ne sont pas valables" """ @@ -1654,7 +1654,7 @@ def AddStagiairetoClass_mass(file=None, Folder=None, diction=None): field_list = ['token', 'session_id', 'class_internal_url'] incom_keys = diction.keys() for val in incom_keys: - if val not in field_list: + if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str(inspect.stack()[0][3]) + " Le champ '" + val + "' n'existe pas, Creation participants annulée") return False, " Verifier votre API, Toutes les informations techniques ne sont pas fournies" @@ -2005,7 +2005,7 @@ def Controle_AddStagiairetoClass_mass(saved_file=None, Folder=None, diction=None field_list = ['token', 'session_id', 'class_internal_url'] incom_keys = diction.keys() for val in incom_keys: - if val not in field_list: + if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str( inspect.stack()[0][3]) + " Le champ '" + val + "' n'existe pas, Creation participants annulée") return False, " Verifier votre API, Toutes les informations techniques ne sont pas fournies" @@ -2365,7 +2365,7 @@ def AddStagiairetoClass_mass_for_many_session(file=None, Folder=None, diction=No field_list = ['token',] incom_keys = diction.keys() for val in incom_keys: - if val not in field_list: + if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str(inspect.stack()[0][3]) + " Le champ '" + val + "' n'existe pas, Creation participants annulée") return False, " Verifier votre API" @@ -2711,7 +2711,7 @@ def Controle_AddStagiairetoClass_mass_for_many_session(saved_file=None, Folder=N field_list = ['token',] incom_keys = diction.keys() for val in incom_keys: - if val not in field_list: + if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str(inspect.stack()[0][3]) + " Le champ '" + val + "' n'existe pas, Creation participants annulée") return False, " Verifier votre API" @@ -5029,7 +5029,7 @@ def Update_Stagiaire_Image(file_img=None, Folder=None, diction=None): for val in incom_keys: - if val not in field_list: + if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str(inspect.stack()[0][3]) + " : Le champ '"+val + "' n'est pas autorisé ") return False, " Le champ '" + val + "' n'est pas accepté " @@ -5112,7 +5112,7 @@ def getRecodedStagiaireImage_from_front(diction=None): field_list = ['token', 'class_internal_url', 'session_id', 'email'] incom_keys = diction.keys() for val in incom_keys: - if val not in field_list: + if val not in field_list and val.startswith('my_') is False: mycommon.myprint( str(inspect.stack()[0][3]) + " - Le champ '" + val + "' n'existe pas, requete annulée") return False, " Impossible de récupérer les informations" @@ -5264,9 +5264,9 @@ def Get_Statgaire_List_Partner_with_filter(diction): field_list = ['token', 'class_internal_url', 'code_session', 'status', 'email', 'nom', 'class_title', 'code_session','client_nom'] incom_keys = diction.keys() for val in incom_keys: - if val not in field_list: + if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str(inspect.stack()[0][ - 3]) + " - Creation partner account : Le champ '" + val + "' n'est pas autorisé, Creation partenaire annulée") + 3]) + " - Le champ '" + val + "' n'est pas autorisé, Creation partenaire annulée") return False, "de récupérer la liste des stagiaires . Toutes les informations fournies ne sont pas valables" """ diff --git a/Log/log_file.log b/Log/log_file.log index 83a97c4..f5de0e4 100644 --- a/Log/log_file.log +++ b/Log/log_file.log @@ -1859519,3 +1859519,1678 @@ INFO:root:2023-10-20 18:53:24.528354 : ++ FLASK PORT 5001 ++ INFO:root:2023-10-20 18:53:24.528354 : ++ LMS_BAS_URL mysy-training.com/ ++ WARNING:werkzeug: * Debugger is active! INFO:werkzeug: * Debugger PIN: 877-541-979 +INFO:root:2023-10-20 20:44:49.471233 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2023-10-20 20:44:49.472236 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev ++ +INFO:root:2023-10-20 20:44:49.472236 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev') ++ +INFO:root:2023-10-20 20:44:49.472236 : ++ FLASK PORT 5001 ++ +INFO:root:2023-10-20 20:44:49.472236 : ++ LMS_BAS_URL mysy-training.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 +INFO:root:2023-10-20 20:45:11.374027 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2023-10-20 20:45:11.374027 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev ++ +INFO:root:2023-10-20 20:45:11.375029 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev') ++ +INFO:root:2023-10-20 20:45:11.375029 : ++ FLASK PORT 5001 ++ +INFO:root:2023-10-20 20:45:11.375029 : ++ LMS_BAS_URL mysy-training.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 877-541-979 +INFO:root:2023-10-20 20:46:18.606206 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2023-10-20 20:46:18.607216 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2023-10-20 20:46:18.608370 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Oct/2023 20:46:18] "POST /myclass/api/get_List_domaine_formation/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Oct/2023 20:46:18] "POST /myclass/api/Get_Suggested_Fr_Cities/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Oct/2023 20:46:18] "POST /myclass/api/Get_Suggested_Word/ HTTP/1.1" 200 - +INFO:root:2023-10-20 20:46:49.472440 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2023-10-20 20:46:49.474877 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2023-10-20 20:46:49.475902 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Oct/2023 20:46:49] "POST /myclass/api/get_List_domaine_formation/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Oct/2023 20:46:49] "POST /myclass/api/Get_Suggested_Fr_Cities/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Oct/2023 20:46:49] "POST /myclass/api/Get_Suggested_Word/ HTTP/1.1" 200 - +INFO:root:2023-10-20 20:46:50.355784 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2023-10-20 20:46:50.358227 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Oct/2023 20:46:50] "POST /myclass/api/get_all_class/ HTTP/1.1" 200 - +INFO:root:2023-10-20 20:46:51.250829 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2023-10-20 20:46:51.251835 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2023-10-20 20:46:51.259762 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Oct/2023 20:46:51] "POST /myclass/api/getRecodedClassImage_from_front/ HTTP/1.1" 200 - +INFO:root:2023-10-20 20:46:51.266198 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Oct/2023 20:46:51] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2023-10-20 20:46:51.272079 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Oct/2023 20:46:51] "POST /myclass/api/getRecodedClassImage_from_front/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Oct/2023 20:46:51] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2023-10-20 20:46:51.278495 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2023-10-20 20:46:51.284100 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2023-10-20 20:46:51.286592 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2023-10-20 20:46:51.294881 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2023-10-20 20:46:51.307609 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Oct/2023 20:46:51] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2023-10-20 20:46:51.315087 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Oct/2023 20:46:51] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Oct/2023 20:46:51] "POST /myclass/api/getRecodedClassImage_from_front/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Oct/2023 20:46:51] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Oct/2023 20:46:51] "POST /myclass/api/getRecodedClassImage_from_front/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Oct/2023 20:46:51] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2023-10-20 20:46:51.331950 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Oct/2023 20:46:51] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2023-10-20 20:46:51.342235 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Oct/2023 20:46:51] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Oct/2023 20:46:51] "POST /myclass/api/getRecodedClassImage_from_front/ HTTP/1.1" 200 - +INFO:root:2023-10-20 20:46:51.353805 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Oct/2023 20:46:51] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2023-10-20 20:46:51.362726 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2023-10-20 20:46:51.363997 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2023-10-20 20:46:51.366102 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2023-10-20 20:46:51.375547 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Oct/2023 20:46:51] "POST /myclass/api/getRecodedClassImage_from_front/ HTTP/1.1" 200 - +INFO:root:2023-10-20 20:46:51.383541 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Oct/2023 20:46:51] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Oct/2023 20:46:51] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Oct/2023 20:46:51] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2023-10-20 20:46:51.395504 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2023-10-20 20:46:51.398241 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Oct/2023 20:46:51] "POST /myclass/api/getRecodedClassImage_from_front/ HTTP/1.1" 200 - +INFO:root:2023-10-20 20:46:51.406694 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2023-10-20 20:46:51.413615 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Oct/2023 20:46:51] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Oct/2023 20:46:51] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Oct/2023 20:46:51] "POST /myclass/api/getRecodedClassImage_from_front/ HTTP/1.1" 200 - +INFO:root:2023-10-20 20:46:51.420639 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2023-10-20 20:46:51.425152 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2023-10-20 20:46:51.432625 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Oct/2023 20:46:51] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Oct/2023 20:46:51] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Oct/2023 20:46:51] "POST /myclass/api/getRecodedClassImage_from_front/ HTTP/1.1" 200 - +INFO:root:2023-10-20 20:46:51.442466 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2023-10-20 20:46:51.450029 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Oct/2023 20:46:51] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Oct/2023 20:46:51] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2023-10-20 20:46:51.457450 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Oct/2023 20:46:51] "POST /myclass/api/getRecodedClassImage_from_front/ HTTP/1.1" 200 - +INFO:root:2023-10-20 20:46:51.465111 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Oct/2023 20:46:51] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Oct/2023 20:46:51] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug: * Detected change in 'C:\\Users\\billa\\Documents\\myclass.com\\Siteweb\\Production\\Ela_back\\Back_Office\\Session_Formation.py', reloading +INFO:werkzeug: * Restarting with stat +INFO:root:2023-10-20 20:48:53.229696 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2023-10-20 20:48:53.230701 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev ++ +INFO:root:2023-10-20 20:48:53.230701 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev') ++ +INFO:root:2023-10-20 20:48:53.230701 : ++ FLASK PORT 5001 ++ +INFO:root:2023-10-20 20:48:53.230701 : ++ LMS_BAS_URL mysy-training.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 877-541-979 +INFO:werkzeug: * Detected change in 'C:\\Users\\billa\\Documents\\myclass.com\\Siteweb\\Production\\Ela_back\\Back_Office\\Session_Formation.py', reloading +INFO:werkzeug: * Restarting with stat +INFO:root:2023-10-20 20:50:43.036964 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2023-10-20 20:50:43.036964 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev ++ +INFO:root:2023-10-20 20:50:43.036964 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev') ++ +INFO:root:2023-10-20 20:50:43.037988 : ++ FLASK PORT 5001 ++ +INFO:root:2023-10-20 20:50:43.037988 : ++ LMS_BAS_URL mysy-training.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 877-541-979 +INFO:root:2023-10-20 20:50:43.089465 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2023-10-20 20:50:43.093938 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2023-10-20 20:50:43.099075 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2023-10-20 20:50:43.104619 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Oct/2023 20:50:43] "POST /myclass/api/getRecodedClassImage_from_front/ HTTP/1.1" 200 - +INFO:root:2023-10-20 20:50:43.108036 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Oct/2023 20:50:43] "POST /myclass/api/getRecodedClassImage_from_front/ HTTP/1.1" 200 - +INFO:root:2023-10-20 20:50:43.116908 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Oct/2023 20:50:43] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2023-10-20 20:50:43.124781 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Oct/2023 20:50:43] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2023-10-20 20:50:43.127799 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Oct/2023 20:50:43] "POST /myclass/api/getRecodedClassImage_from_front/ HTTP/1.1" 200 - +INFO:root:2023-10-20 20:50:43.137810 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Oct/2023 20:50:43] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2023-10-20 20:50:43.143982 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Oct/2023 20:50:43] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Oct/2023 20:50:43] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2023-10-20 20:50:43.154374 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Oct/2023 20:50:43] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Oct/2023 20:50:43] "POST /myclass/api/getRecodedClassImage_from_front/ HTTP/1.1" 200 - +INFO:root:2023-10-20 20:50:43.160846 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2023-10-20 20:50:43.165179 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Oct/2023 20:50:43] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2023-10-20 20:50:43.170183 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Oct/2023 20:50:43] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2023-10-20 20:50:43.175155 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Oct/2023 20:50:43] "POST /myclass/api/getRecodedClassImage_from_front/ HTTP/1.1" 200 - +INFO:root:2023-10-20 20:50:43.178598 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Oct/2023 20:50:43] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Oct/2023 20:50:43] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2023-10-20 20:50:43.185924 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Oct/2023 20:50:43] "POST /myclass/api/getRecodedClassImage_from_front/ HTTP/1.1" 200 - +INFO:root:2023-10-20 20:50:43.191773 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Oct/2023 20:50:43] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2023-10-20 20:50:43.196807 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Oct/2023 20:50:43] "POST /myclass/api/getRecodedClassImage_from_front/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Oct/2023 20:50:43] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2023-10-20 20:50:43.203632 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2023-10-20 20:50:43.207529 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2023-10-20 20:50:43.211419 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Oct/2023 20:50:43] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Oct/2023 20:50:43] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2023-10-20 20:50:43.217189 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Oct/2023 20:50:43] "POST /myclass/api/getRecodedClassImage_from_front/ HTTP/1.1" 200 - +INFO:root:2023-10-20 20:50:43.221667 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2023-10-20 20:50:43.225431 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Oct/2023 20:50:43] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2023-10-20 20:50:43.230253 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Oct/2023 20:50:43] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Oct/2023 20:50:43] "POST /myclass/api/getRecodedClassImage_from_front/ HTTP/1.1" 200 - +INFO:root:2023-10-20 20:50:43.234266 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2023-10-20 20:50:43.236426 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2023-10-20 20:50:43.240837 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2023-10-20 20:50:43.246333 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Oct/2023 20:50:43] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Oct/2023 20:50:43] "POST /myclass/api/getRecodedClassImage_from_front/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Oct/2023 20:50:43] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Oct/2023 20:50:43] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Oct/2023 20:50:43] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2023-10-20 20:50:53.094820 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2023-10-20 20:50:53.096819 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2023-10-20 20:50:53.098930 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Oct/2023 20:50:53] "POST /myclass/api/get_List_domaine_formation/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Oct/2023 20:50:53] "POST /myclass/api/Get_Suggested_Fr_Cities/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Oct/2023 20:50:53] "POST /myclass/api/Get_Suggested_Word/ HTTP/1.1" 200 - +INFO:root:2023-10-20 20:51:14.788654 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2023-10-20 20:51:14.827685 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2023-10-20 20:51:14.829686 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Oct/2023 20:51:14] "POST /myclass/api/get_List_domaine_formation/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Oct/2023 20:51:14] "POST /myclass/api/Get_Suggested_Fr_Cities/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Oct/2023 20:51:15] "POST /myclass/api/Get_Suggested_Word/ HTTP/1.1" 200 - +INFO:root:2023-10-20 20:51:17.814366 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2023-10-20 20:51:17.817516 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Oct/2023 20:51:17] "POST /myclass/api/get_all_class/ HTTP/1.1" 200 - +INFO:root:2023-10-20 20:51:19.085246 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Oct/2023 20:51:19] "POST /myclass/api/getRecodedClassImage_from_front/ HTTP/1.1" 200 - +INFO:root:2023-10-20 20:51:19.094672 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2023-10-20 20:51:19.096675 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2023-10-20 20:51:19.102034 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2023-10-20 20:51:19.110027 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Oct/2023 20:51:19] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Oct/2023 20:51:19] "POST /myclass/api/getRecodedClassImage_from_front/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Oct/2023 20:51:19] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2023-10-20 20:51:19.124037 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2023-10-20 20:51:19.133550 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2023-10-20 20:51:19.136556 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2023-10-20 20:51:19.138563 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Oct/2023 20:51:19] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Oct/2023 20:51:19] "POST /myclass/api/getRecodedClassImage_from_front/ HTTP/1.1" 200 - +INFO:root:2023-10-20 20:51:19.149586 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Oct/2023 20:51:19] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Oct/2023 20:51:19] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Oct/2023 20:51:19] "POST /myclass/api/getRecodedClassImage_from_front/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Oct/2023 20:51:19] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2023-10-20 20:51:19.168866 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2023-10-20 20:51:19.176038 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2023-10-20 20:51:19.182063 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Oct/2023 20:51:19] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Oct/2023 20:51:19] "POST /myclass/api/getRecodedClassImage_from_front/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Oct/2023 20:51:19] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2023-10-20 20:51:19.195606 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2023-10-20 20:51:19.199642 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2023-10-20 20:51:19.200667 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2023-10-20 20:51:19.204296 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2023-10-20 20:51:19.212747 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Oct/2023 20:51:19] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Oct/2023 20:51:19] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Oct/2023 20:51:19] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Oct/2023 20:51:19] "POST /myclass/api/getRecodedClassImage_from_front/ HTTP/1.1" 200 - +INFO:root:2023-10-20 20:51:19.233629 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Oct/2023 20:51:19] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2023-10-20 20:51:19.243903 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Oct/2023 20:51:19] "POST /myclass/api/getRecodedClassImage_from_front/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Oct/2023 20:51:19] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2023-10-20 20:51:19.254389 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2023-10-20 20:51:19.258528 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2023-10-20 20:51:19.264074 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2023-10-20 20:51:19.269078 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Oct/2023 20:51:19] "POST /myclass/api/getRecodedClassImage_from_front/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Oct/2023 20:51:19] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2023-10-20 20:51:19.277066 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Oct/2023 20:51:19] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Oct/2023 20:51:19] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2023-10-20 20:51:19.290066 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2023-10-20 20:51:19.293067 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Oct/2023 20:51:19] "POST /myclass/api/getRecodedClassImage_from_front/ HTTP/1.1" 200 - +INFO:root:2023-10-20 20:51:19.302627 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Oct/2023 20:51:19] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2023-10-20 20:51:19.306625 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Oct/2023 20:51:19] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2023-10-20 20:51:19.313633 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Oct/2023 20:51:19] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Oct/2023 20:51:19] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Oct/2023 20:51:19] "POST /myclass/api/getRecodedClassImage_from_front/ HTTP/1.1" 200 - +INFO:root:2023-10-20 20:52:00.522524 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2023-10-20 20:52:00.526999 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Oct/2023 20:52:00] "POST /myclass/api/getRecodedClassImage_from_front/ HTTP/1.1" 200 - +INFO:root:2023-10-20 20:52:00.532992 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2023-10-20 20:52:00.535482 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Oct/2023 20:52:00] "POST /myclass/api/getRecodedClassImage_from_front/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Oct/2023 20:52:00] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2023-10-20 20:52:00.546020 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2023-10-20 20:52:00.550372 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Oct/2023 20:52:00] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2023-10-20 20:52:00.555636 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2023-10-20 20:52:00.562672 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Oct/2023 20:52:00] "POST /myclass/api/getRecodedClassImage_from_front/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Oct/2023 20:52:00] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2023-10-20 20:52:00.572871 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2023-10-20 20:52:00.575391 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Oct/2023 20:52:00] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2023-10-20 20:52:00.583647 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Oct/2023 20:52:00] "POST /myclass/api/getRecodedClassImage_from_front/ HTTP/1.1" 200 - +INFO:root:2023-10-20 20:52:00.590210 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Oct/2023 20:52:00] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2023-10-20 20:52:00.596579 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Oct/2023 20:52:00] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Oct/2023 20:52:00] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2023-10-20 20:52:00.604906 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Oct/2023 20:52:00] "POST /myclass/api/getRecodedClassImage_from_front/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Oct/2023 20:52:00] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2023-10-20 20:52:00.612056 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2023-10-20 20:52:00.617552 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Oct/2023 20:52:00] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Oct/2023 20:52:00] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2023-10-20 20:52:00.624566 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Oct/2023 20:52:00] "POST /myclass/api/getRecodedClassImage_from_front/ HTTP/1.1" 200 - +INFO:root:2023-10-20 20:52:00.628784 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2023-10-20 20:52:00.634816 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2023-10-20 20:52:00.638833 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Oct/2023 20:52:00] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Oct/2023 20:52:00] "POST /myclass/api/getRecodedClassImage_from_front/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Oct/2023 20:52:00] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2023-10-20 20:52:00.645654 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2023-10-20 20:52:00.648794 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2023-10-20 20:52:00.653282 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2023-10-20 20:52:00.661031 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Oct/2023 20:52:00] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Oct/2023 20:52:00] "POST /myclass/api/getRecodedClassImage_from_front/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Oct/2023 20:52:00] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2023-10-20 20:52:00.670489 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2023-10-20 20:52:00.673508 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Oct/2023 20:52:00] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Oct/2023 20:52:00] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Oct/2023 20:52:00] "POST /myclass/api/getRecodedClassImage_from_front/ HTTP/1.1" 200 - +INFO:root:2023-10-20 20:52:00.683244 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2023-10-20 20:52:00.685625 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2023-10-20 20:52:00.690031 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2023-10-20 20:52:00.694070 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Oct/2023 20:52:00] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Oct/2023 20:52:00] "POST /myclass/api/getRecodedClassImage_from_front/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Oct/2023 20:52:00] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Oct/2023 20:52:00] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Oct/2023 20:52:00] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2023-10-20 20:55:09.522285 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2023-10-20 20:55:09.526284 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Oct/2023 20:55:09] "POST /myclass/api/getRecodedClassImage_from_front/ HTTP/1.1" 200 - +INFO:root:2023-10-20 20:55:09.531269 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2023-10-20 20:55:09.535791 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Oct/2023 20:55:09] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Oct/2023 20:55:09] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2023-10-20 20:55:09.542645 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2023-10-20 20:55:09.547118 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Oct/2023 20:55:09] "POST /myclass/api/getRecodedClassImage_from_front/ HTTP/1.1" 200 - +INFO:root:2023-10-20 20:55:09.552653 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Oct/2023 20:55:09] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2023-10-20 20:55:09.559878 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2023-10-20 20:55:09.562685 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2023-10-20 20:55:09.564258 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2023-10-20 20:55:09.566266 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Oct/2023 20:55:09] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Oct/2023 20:55:09] "POST /myclass/api/getRecodedClassImage_from_front/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Oct/2023 20:55:09] "POST /myclass/api/getRecodedClassImage_from_front/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Oct/2023 20:55:09] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Oct/2023 20:55:09] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2023-10-20 20:55:09.587374 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Oct/2023 20:55:09] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2023-10-20 20:55:09.592030 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2023-10-20 20:55:09.596054 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2023-10-20 20:55:09.599818 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Oct/2023 20:55:09] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Oct/2023 20:55:09] "POST /myclass/api/getRecodedClassImage_from_front/ HTTP/1.1" 200 - +INFO:root:2023-10-20 20:55:09.608415 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2023-10-20 20:55:09.612311 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Oct/2023 20:55:09] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Oct/2023 20:55:09] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2023-10-20 20:55:09.619916 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Oct/2023 20:55:09] "POST /myclass/api/getRecodedClassImage_from_front/ HTTP/1.1" 200 - +INFO:root:2023-10-20 20:55:09.627841 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Oct/2023 20:55:09] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2023-10-20 20:55:09.632697 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2023-10-20 20:55:09.637917 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Oct/2023 20:55:09] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Oct/2023 20:55:09] "POST /myclass/api/getRecodedClassImage_from_front/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Oct/2023 20:55:09] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2023-10-20 20:55:09.645348 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2023-10-20 20:55:09.647341 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2023-10-20 20:55:09.651066 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Oct/2023 20:55:09] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Oct/2023 20:55:09] "POST /myclass/api/getRecodedClassImage_from_front/ HTTP/1.1" 200 - +INFO:root:2023-10-20 20:55:09.659389 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Oct/2023 20:55:09] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2023-10-20 20:55:09.664949 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2023-10-20 20:55:09.667074 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Oct/2023 20:55:09] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2023-10-20 20:55:09.675351 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Oct/2023 20:55:09] "POST /myclass/api/getRecodedClassImage_from_front/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Oct/2023 20:55:09] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2023-10-20 20:55:09.681121 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Oct/2023 20:55:09] "POST /myclass/api/getRecodedClassImage_from_front/ HTTP/1.1" 200 - +INFO:root:2023-10-20 20:55:09.686014 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Oct/2023 20:55:09] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Oct/2023 20:55:09] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Oct/2023 20:55:09] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2023-10-20 20:55:43.442538 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2023-10-20 20:55:43.445536 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2023-10-20 20:55:43.445536 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Oct/2023 20:55:43] "POST /myclass/api/get_List_domaine_formation/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Oct/2023 20:55:43] "POST /myclass/api/Get_Suggested_Fr_Cities/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Oct/2023 20:55:43] "POST /myclass/api/Get_Suggested_Word/ HTTP/1.1" 200 - +INFO:root:2023-10-20 20:55:44.233757 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2023-10-20 20:55:44.235758 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Oct/2023 20:55:44] "POST /myclass/api/get_all_class/ HTTP/1.1" 200 - +INFO:root:2023-10-20 20:55:44.631625 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2023-10-20 20:55:44.636624 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Oct/2023 20:55:44] "POST /myclass/api/getRecodedClassImage_from_front/ HTTP/1.1" 200 - +INFO:root:2023-10-20 20:55:44.642369 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2023-10-20 20:55:44.648443 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Oct/2023 20:55:44] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Oct/2023 20:55:44] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2023-10-20 20:55:44.656366 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2023-10-20 20:55:44.660879 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Oct/2023 20:55:44] "POST /myclass/api/getRecodedClassImage_from_front/ HTTP/1.1" 200 - +INFO:root:2023-10-20 20:55:44.664902 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2023-10-20 20:55:44.672165 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Oct/2023 20:55:44] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2023-10-20 20:55:44.679406 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Oct/2023 20:55:44] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2023-10-20 20:55:44.688784 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Oct/2023 20:55:44] "POST /myclass/api/getRecodedClassImage_from_front/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Oct/2023 20:55:44] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Oct/2023 20:55:44] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2023-10-20 20:55:44.695794 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2023-10-20 20:55:44.701785 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Oct/2023 20:55:44] "POST /myclass/api/getRecodedClassImage_from_front/ HTTP/1.1" 200 - +INFO:root:2023-10-20 20:55:44.704798 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2023-10-20 20:55:44.708079 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Oct/2023 20:55:44] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Oct/2023 20:55:44] "POST /myclass/api/getRecodedClassImage_from_front/ HTTP/1.1" 200 - +INFO:root:2023-10-20 20:55:44.717678 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Oct/2023 20:55:44] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2023-10-20 20:55:44.725018 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Oct/2023 20:55:44] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2023-10-20 20:55:44.729181 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Oct/2023 20:55:44] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2023-10-20 20:55:44.735205 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2023-10-20 20:55:44.740232 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Oct/2023 20:55:44] "POST /myclass/api/getRecodedClassImage_from_front/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Oct/2023 20:55:44] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2023-10-20 20:55:44.747790 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Oct/2023 20:55:44] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2023-10-20 20:55:44.751815 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Oct/2023 20:55:44] "POST /myclass/api/getRecodedClassImage_from_front/ HTTP/1.1" 200 - +INFO:root:2023-10-20 20:55:44.756568 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Oct/2023 20:55:44] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2023-10-20 20:55:44.764906 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Oct/2023 20:55:44] "POST /myclass/api/getRecodedClassImage_from_front/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Oct/2023 20:55:44] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2023-10-20 20:55:44.770501 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2023-10-20 20:55:44.777090 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Oct/2023 20:55:44] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Oct/2023 20:55:44] "POST /myclass/api/getRecodedClassImage_from_front/ HTTP/1.1" 200 - +INFO:root:2023-10-20 20:55:44.784951 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Oct/2023 20:55:44] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2023-10-20 20:55:44.790370 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2023-10-20 20:55:44.795678 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Oct/2023 20:55:44] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Oct/2023 20:55:44] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Oct/2023 20:55:44] "POST /myclass/api/getRecodedClassImage_from_front/ HTTP/1.1" 200 - +INFO:root:2023-10-20 20:55:44.804947 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2023-10-20 20:55:44.809443 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Oct/2023 20:55:44] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Oct/2023 20:55:44] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2023-10-20 20:57:06.683369 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2023-10-20 20:57:06.687410 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Oct/2023 20:57:06] "POST /myclass/api/getRecodedClassImage_from_front/ HTTP/1.1" 200 - +INFO:root:2023-10-20 20:57:06.693576 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2023-10-20 20:57:06.698270 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Oct/2023 20:57:06] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2023-10-20 20:57:06.704893 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Oct/2023 20:57:06] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Oct/2023 20:57:06] "POST /myclass/api/getRecodedClassImage_from_front/ HTTP/1.1" 200 - +INFO:root:2023-10-20 20:57:06.708506 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2023-10-20 20:57:06.713195 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Oct/2023 20:57:06] "POST /myclass/api/getRecodedClassImage_from_front/ HTTP/1.1" 200 - +INFO:root:2023-10-20 20:57:06.723817 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Oct/2023 20:57:06] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2023-10-20 20:57:06.727307 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Oct/2023 20:57:06] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2023-10-20 20:57:06.735891 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2023-10-20 20:57:06.740196 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Oct/2023 20:57:06] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Oct/2023 20:57:06] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2023-10-20 20:57:06.746544 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Oct/2023 20:57:06] "POST /myclass/api/getRecodedClassImage_from_front/ HTTP/1.1" 200 - +INFO:root:2023-10-20 20:57:06.752853 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Oct/2023 20:57:06] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2023-10-20 20:57:06.758382 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Oct/2023 20:57:06] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2023-10-20 20:57:06.764077 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Oct/2023 20:57:06] "POST /myclass/api/getRecodedClassImage_from_front/ HTTP/1.1" 200 - +INFO:root:2023-10-20 20:57:06.770306 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Oct/2023 20:57:06] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2023-10-20 20:57:06.773769 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Oct/2023 20:57:06] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Oct/2023 20:57:06] "POST /myclass/api/getRecodedClassImage_from_front/ HTTP/1.1" 200 - +INFO:root:2023-10-20 20:57:06.778334 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2023-10-20 20:57:06.781835 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2023-10-20 20:57:06.785506 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Oct/2023 20:57:06] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2023-10-20 20:57:06.793488 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Oct/2023 20:57:06] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2023-10-20 20:57:06.797510 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Oct/2023 20:57:06] "POST /myclass/api/getRecodedClassImage_from_front/ HTTP/1.1" 200 - +INFO:root:2023-10-20 20:57:06.803371 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Oct/2023 20:57:06] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2023-10-20 20:57:06.809376 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Oct/2023 20:57:06] "POST /myclass/api/getRecodedClassImage_from_front/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Oct/2023 20:57:06] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2023-10-20 20:57:06.817440 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2023-10-20 20:57:06.821990 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Oct/2023 20:57:06] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Oct/2023 20:57:06] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2023-10-20 20:57:06.829734 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Oct/2023 20:57:06] "POST /myclass/api/getRecodedClassImage_from_front/ HTTP/1.1" 200 - +INFO:root:2023-10-20 20:57:06.833179 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2023-10-20 20:57:06.837634 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Oct/2023 20:57:06] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2023-10-20 20:57:06.845474 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Oct/2023 20:57:06] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Oct/2023 20:57:06] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Oct/2023 20:57:06] "POST /myclass/api/getRecodedClassImage_from_front/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Oct/2023 20:57:06] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2023-10-20 21:54:11.214339 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2023-10-20 21:54:11.221552 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2023-10-20 21:54:11.231258 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Oct/2023 21:54:11] "POST /myclass/api/get_List_domaine_formation/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Oct/2023 21:54:11] "POST /myclass/api/Get_Suggested_Fr_Cities/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Oct/2023 21:54:11] "POST /myclass/api/Get_Suggested_Word/ HTTP/1.1" 200 - +INFO:root:2023-10-20 21:54:11.527122 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2023-10-20 21:54:11.529651 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Oct/2023 21:54:11] "POST /myclass/api/get_all_class/ HTTP/1.1" 200 - +INFO:root:2023-10-20 21:54:12.594346 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2023-10-20 21:54:12.594665 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2023-10-20 21:54:12.597722 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2023-10-20 21:54:12.601812 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2023-10-20 21:54:12.606504 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2023-10-20 21:54:12.608502 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Oct/2023 21:54:12] "POST /myclass/api/getRecodedClassImage_from_front/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Oct/2023 21:54:12] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Oct/2023 21:54:12] "POST /myclass/api/getRecodedClassImage_from_front/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Oct/2023 21:54:12] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Oct/2023 21:54:12] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Oct/2023 21:54:12] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2023-10-20 21:54:12.925798 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Oct/2023 21:54:12] "POST /myclass/api/getRecodedClassImage_from_front/ HTTP/1.1" 200 - +INFO:root:2023-10-20 21:54:12.935463 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2023-10-20 21:54:12.936458 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2023-10-20 21:54:12.937471 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2023-10-20 21:54:12.937471 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2023-10-20 21:54:12.940630 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Oct/2023 21:54:12] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Oct/2023 21:54:12] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Oct/2023 21:54:12] "POST /myclass/api/getRecodedClassImage_from_front/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Oct/2023 21:54:12] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Oct/2023 21:54:12] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2023-10-20 21:54:13.238845 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Oct/2023 21:54:13] "POST /myclass/api/getRecodedClassImage_from_front/ HTTP/1.1" 200 - +INFO:root:2023-10-20 21:54:13.256934 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2023-10-20 21:54:13.258099 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2023-10-20 21:54:13.259402 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2023-10-20 21:54:13.261441 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2023-10-20 21:54:13.265711 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Oct/2023 21:54:13] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Oct/2023 21:54:13] "POST /myclass/api/getRecodedClassImage_from_front/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Oct/2023 21:54:13] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Oct/2023 21:54:13] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Oct/2023 21:54:13] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2023-10-20 21:54:13.564756 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Oct/2023 21:54:13] "POST /myclass/api/getRecodedClassImage_from_front/ HTTP/1.1" 200 - +INFO:root:2023-10-20 21:54:13.580221 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2023-10-20 21:54:13.583757 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Oct/2023 21:54:13] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Oct/2023 21:54:13] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2023-10-20 21:54:13.595058 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2023-10-20 21:54:13.597073 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2023-10-20 21:54:13.598388 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Oct/2023 21:54:13] "POST /myclass/api/getRecodedClassImage_from_front/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Oct/2023 21:54:13] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Oct/2023 21:54:13] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2023-10-20 21:54:13.876793 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Oct/2023 21:54:13] "POST /myclass/api/getRecodedClassImage_from_front/ HTTP/1.1" 200 - +INFO:root:2023-10-20 21:54:13.901080 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2023-10-20 21:54:13.903626 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Oct/2023 21:54:13] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Oct/2023 21:54:13] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2023-10-20 21:54:13.921631 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2023-10-20 21:54:13.922628 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2023-10-20 21:54:13.924623 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Oct/2023 21:54:13] "POST /myclass/api/getRecodedClassImage_from_front/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Oct/2023 21:54:13] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Oct/2023 21:54:13] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2023-10-20 21:54:50.441891 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2023-10-20 21:54:50.442885 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2023-10-20 21:54:50.443885 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Oct/2023 21:54:50] "POST /myclass/api/get_List_domaine_formation/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Oct/2023 21:54:50] "POST /myclass/api/Get_Suggested_Fr_Cities/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Oct/2023 21:54:50] "POST /myclass/api/Get_Suggested_Word/ HTTP/1.1" 200 - +INFO:root:2023-10-20 21:54:51.663570 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2023-10-20 21:54:51.666568 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Oct/2023 21:54:51] "POST /myclass/api/get_all_class/ HTTP/1.1" 200 - +INFO:root:2023-10-20 21:54:52.575279 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2023-10-20 21:54:52.575279 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2023-10-20 21:54:52.576722 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2023-10-20 21:54:52.577243 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2023-10-20 21:54:52.578282 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2023-10-20 21:54:52.579284 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Oct/2023 21:54:52] "POST /myclass/api/getRecodedClassImage_from_front/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Oct/2023 21:54:52] "POST /myclass/api/getRecodedClassImage_from_front/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Oct/2023 21:54:52] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Oct/2023 21:54:52] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Oct/2023 21:54:52] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Oct/2023 21:54:52] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2023-10-20 21:54:52.916145 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2023-10-20 21:54:52.917578 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2023-10-20 21:54:52.918689 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2023-10-20 21:54:52.919601 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2023-10-20 21:54:52.920950 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Oct/2023 21:54:52] "POST /myclass/api/getRecodedClassImage_from_front/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Oct/2023 21:54:52] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Oct/2023 21:54:52] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Oct/2023 21:54:52] "POST /myclass/api/getRecodedClassImage_from_front/ HTTP/1.1" 200 - +INFO:root:2023-10-20 21:54:52.940112 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Oct/2023 21:54:52] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Oct/2023 21:54:52] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2023-10-20 21:54:53.259746 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2023-10-20 21:54:53.261308 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2023-10-20 21:54:53.262355 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2023-10-20 21:54:53.262355 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2023-10-20 21:54:53.264350 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2023-10-20 21:54:53.265815 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Oct/2023 21:54:53] "POST /myclass/api/getRecodedClassImage_from_front/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Oct/2023 21:54:53] "POST /myclass/api/getRecodedClassImage_from_front/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Oct/2023 21:54:53] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Oct/2023 21:54:53] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Oct/2023 21:54:53] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Oct/2023 21:54:53] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2023-10-20 21:54:53.603438 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2023-10-20 21:54:53.604471 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2023-10-20 21:54:53.605472 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2023-10-20 21:54:53.606452 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2023-10-20 21:54:53.607618 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2023-10-20 21:54:53.608648 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Oct/2023 21:54:53] "POST /myclass/api/getRecodedClassImage_from_front/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Oct/2023 21:54:53] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Oct/2023 21:54:53] "POST /myclass/api/getRecodedClassImage_from_front/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Oct/2023 21:54:53] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Oct/2023 21:54:53] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Oct/2023 21:54:53] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2023-10-20 21:54:53.945593 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2023-10-20 21:54:53.948334 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2023-10-20 21:54:53.950362 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2023-10-20 21:54:53.951363 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2023-10-20 21:54:53.953365 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Oct/2023 21:54:53] "POST /myclass/api/getRecodedClassImage_from_front/ HTTP/1.1" 200 - +INFO:root:2023-10-20 21:54:53.961123 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Oct/2023 21:54:53] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Oct/2023 21:54:53] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Oct/2023 21:54:53] "POST /myclass/api/getRecodedClassImage_from_front/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Oct/2023 21:54:53] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Oct/2023 21:54:53] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2023-10-20 22:02:28.228358 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2023-10-20 22:02:28.231351 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2023-10-20 22:02:28.235408 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Oct/2023 22:02:28] "POST /myclass/api/get_List_domaine_formation/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Oct/2023 22:02:28] "POST /myclass/api/Get_Suggested_Fr_Cities/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Oct/2023 22:02:28] "POST /myclass/api/Get_Suggested_Word/ HTTP/1.1" 200 - +INFO:root:2023-10-20 22:02:29.091371 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2023-10-20 22:02:29.096754 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Oct/2023 22:02:29] "POST /myclass/api/get_all_class/ HTTP/1.1" 200 - +INFO:root:2023-10-20 22:02:29.940244 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2023-10-20 22:02:29.948761 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Oct/2023 22:02:29] "POST /myclass/api/getRecodedClassImage_from_front/ HTTP/1.1" 200 - +INFO:root:2023-10-20 22:02:29.952286 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2023-10-20 22:02:29.957909 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Oct/2023 22:02:29] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2023-10-20 22:02:29.965874 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Oct/2023 22:02:29] "POST /myclass/api/getRecodedClassImage_from_front/ HTTP/1.1" 200 - +INFO:root:2023-10-20 22:02:29.972195 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Oct/2023 22:02:29] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2023-10-20 22:02:29.978932 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2023-10-20 22:02:29.981400 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2023-10-20 22:02:29.984441 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2023-10-20 22:02:29.986454 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Oct/2023 22:02:29] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Oct/2023 22:02:30] "POST /myclass/api/getRecodedClassImage_from_front/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Oct/2023 22:02:30] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2023-10-20 22:02:30.006598 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Oct/2023 22:02:30] "POST /myclass/api/getRecodedClassImage_from_front/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Oct/2023 22:02:30] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2023-10-20 22:02:30.013629 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2023-10-20 22:02:30.021913 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Oct/2023 22:02:30] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Oct/2023 22:02:30] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Oct/2023 22:02:30] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Oct/2023 22:02:30] "POST /myclass/api/getRecodedClassImage_from_front/ HTTP/1.1" 200 - +INFO:root:2023-10-20 22:02:30.040181 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Oct/2023 22:02:30] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2023-10-20 22:02:30.046973 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Oct/2023 22:02:30] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2023-10-20 22:02:30.060996 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2023-10-20 22:02:30.063278 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2023-10-20 22:02:30.065807 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2023-10-20 22:02:30.067364 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2023-10-20 22:02:30.071423 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2023-10-20 22:02:30.076420 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Oct/2023 22:02:30] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Oct/2023 22:02:30] "POST /myclass/api/getRecodedClassImage_from_front/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Oct/2023 22:02:30] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Oct/2023 22:02:30] "POST /myclass/api/getRecodedClassImage_from_front/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Oct/2023 22:02:30] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Oct/2023 22:02:30] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2023-10-20 22:02:30.098632 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2023-10-20 22:02:30.104410 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2023-10-20 22:02:30.110483 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Oct/2023 22:02:30] "POST /myclass/api/getRecodedClassImage_from_front/ HTTP/1.1" 200 - +INFO:root:2023-10-20 22:02:30.118505 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Oct/2023 22:02:30] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2023-10-20 22:02:30.127497 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Oct/2023 22:02:30] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Oct/2023 22:02:30] "POST /myclass/api/getRecodedClassImage_from_front/ HTTP/1.1" 200 - +INFO:root:2023-10-20 22:02:30.132504 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2023-10-20 22:02:30.136503 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2023-10-20 22:02:30.144873 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2023-10-20 22:02:30.152147 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Oct/2023 22:02:30] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Oct/2023 22:02:30] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Oct/2023 22:02:30] "POST /myclass/api/getRecodedClassImage_from_front/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Oct/2023 22:02:30] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Oct/2023 22:02:30] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2023-10-20 22:37:53.161030 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2023-10-20 22:37:53.169427 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Oct/2023 22:37:53] "POST /myclass/api/getRecodedClassImage_from_front/ HTTP/1.1" 200 - +INFO:root:2023-10-20 22:37:53.176694 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2023-10-20 22:37:53.180811 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2023-10-20 22:37:53.192534 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Oct/2023 22:37:53] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Oct/2023 22:37:53] "POST /myclass/api/getRecodedClassImage_from_front/ HTTP/1.1" 200 - +INFO:root:2023-10-20 22:37:53.202090 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Oct/2023 22:37:53] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2023-10-20 22:37:53.210271 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2023-10-20 22:37:53.220415 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Oct/2023 22:37:53] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Oct/2023 22:37:53] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Oct/2023 22:37:53] "POST /myclass/api/getRecodedClassImage_from_front/ HTTP/1.1" 200 - +INFO:root:2023-10-20 22:37:53.231551 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2023-10-20 22:37:53.236999 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2023-10-20 22:37:53.244974 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Oct/2023 22:37:53] "POST /myclass/api/getRecodedClassImage_from_front/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Oct/2023 22:37:53] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2023-10-20 22:37:53.253137 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Oct/2023 22:37:53] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2023-10-20 22:37:53.260622 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Oct/2023 22:37:53] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2023-10-20 22:37:53.269285 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Oct/2023 22:37:53] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2023-10-20 22:37:53.273310 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Oct/2023 22:37:53] "POST /myclass/api/getRecodedClassImage_from_front/ HTTP/1.1" 200 - +INFO:root:2023-10-20 22:37:53.278985 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2023-10-20 22:37:53.286063 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Oct/2023 22:37:53] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2023-10-20 22:37:53.292874 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Oct/2023 22:37:53] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2023-10-20 22:37:53.299052 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Oct/2023 22:37:53] "POST /myclass/api/getRecodedClassImage_from_front/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Oct/2023 22:37:53] "POST /myclass/api/getRecodedClassImage_from_front/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Oct/2023 22:37:53] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2023-10-20 22:37:53.312046 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Oct/2023 22:37:53] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2023-10-20 22:37:53.316515 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2023-10-20 22:37:53.321736 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Oct/2023 22:37:53] "POST /myclass/api/getRecodedClassImage_from_front/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Oct/2023 22:37:53] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2023-10-20 22:37:53.331976 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Oct/2023 22:37:53] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2023-10-20 22:37:53.336290 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2023-10-20 22:37:53.343466 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Oct/2023 22:37:53] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Oct/2023 22:37:53] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2023-10-20 22:37:53.349577 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Oct/2023 22:37:53] "POST /myclass/api/getRecodedClassImage_from_front/ HTTP/1.1" 200 - +INFO:root:2023-10-20 22:37:53.352748 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2023-10-20 22:37:53.356959 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2023-10-20 22:37:53.365984 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Oct/2023 22:37:53] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Oct/2023 22:37:53] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2023-10-20 22:37:53.369962 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Oct/2023 22:37:53] "POST /myclass/api/getRecodedClassImage_from_front/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Oct/2023 22:37:53] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Oct/2023 22:37:53] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2023-10-20 22:39:57.971533 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2023-10-20 22:39:57.972948 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2023-10-20 22:39:57.976966 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Oct/2023 22:39:57] "POST /myclass/api/get_List_domaine_formation/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Oct/2023 22:39:58] "POST /myclass/api/Get_Suggested_Fr_Cities/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Oct/2023 22:39:58] "POST /myclass/api/Get_Suggested_Word/ HTTP/1.1" 200 - +INFO:root:2023-10-20 22:39:58.595710 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2023-10-20 22:39:58.598599 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Oct/2023 22:39:58] "POST /myclass/api/get_all_class/ HTTP/1.1" 200 - +INFO:root:2023-10-20 22:39:59.315048 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Oct/2023 22:39:59] "POST /myclass/api/getRecodedClassImage_from_front/ HTTP/1.1" 200 - +INFO:root:2023-10-20 22:39:59.408778 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2023-10-20 22:39:59.412774 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2023-10-20 22:39:59.416811 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Oct/2023 22:39:59] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Oct/2023 22:39:59] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2023-10-20 22:39:59.423046 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Oct/2023 22:39:59] "POST /myclass/api/getRecodedClassImage_from_front/ HTTP/1.1" 200 - +INFO:root:2023-10-20 22:39:59.439640 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2023-10-20 22:39:59.443632 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2023-10-20 22:39:59.444638 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Oct/2023 22:39:59] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2023-10-20 22:39:59.451169 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Oct/2023 22:39:59] "POST /myclass/api/getRecodedClassImage_from_front/ HTTP/1.1" 200 - +INFO:root:2023-10-20 22:39:59.455679 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Oct/2023 22:39:59] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Oct/2023 22:39:59] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2023-10-20 22:39:59.462423 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2023-10-20 22:39:59.465717 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Oct/2023 22:39:59] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Oct/2023 22:39:59] "POST /myclass/api/getRecodedClassImage_from_front/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Oct/2023 22:39:59] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2023-10-20 22:39:59.475795 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Oct/2023 22:39:59] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2023-10-20 22:39:59.480877 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Oct/2023 22:39:59] "POST /myclass/api/getRecodedClassImage_from_front/ HTTP/1.1" 200 - +INFO:root:2023-10-20 22:39:59.489294 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2023-10-20 22:39:59.493702 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Oct/2023 22:39:59] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Oct/2023 22:39:59] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2023-10-20 22:39:59.500895 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Oct/2023 22:39:59] "POST /myclass/api/getRecodedClassImage_from_front/ HTTP/1.1" 200 - +INFO:root:2023-10-20 22:39:59.506851 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2023-10-20 22:39:59.510955 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Oct/2023 22:39:59] "POST /myclass/api/getRecodedClassImage_from_front/ HTTP/1.1" 200 - +INFO:root:2023-10-20 22:39:59.516564 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Oct/2023 22:39:59] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2023-10-20 22:39:59.520032 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2023-10-20 22:39:59.524788 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Oct/2023 22:39:59] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Oct/2023 22:39:59] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Oct/2023 22:39:59] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2023-10-20 22:39:59.531550 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2023-10-20 22:39:59.535257 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Oct/2023 22:39:59] "POST /myclass/api/getRecodedClassImage_from_front/ HTTP/1.1" 200 - +INFO:root:2023-10-20 22:39:59.541559 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Oct/2023 22:39:59] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2023-10-20 22:39:59.547048 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Oct/2023 22:39:59] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Oct/2023 22:39:59] "POST /myclass/api/getRecodedClassImage_from_front/ HTTP/1.1" 200 - +INFO:root:2023-10-20 22:39:59.554885 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2023-10-20 22:39:59.557230 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Oct/2023 22:39:59] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2023-10-20 22:39:59.562690 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Oct/2023 22:39:59] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Oct/2023 22:39:59] "POST /myclass/api/getRecodedClassImage_from_front/ HTTP/1.1" 200 - +INFO:root:2023-10-20 22:39:59.569012 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Oct/2023 22:39:59] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Oct/2023 22:39:59] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2023-10-20 22:40:06.174340 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2023-10-20 22:40:06.181340 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Oct/2023 22:40:06] "POST /myclass/api/getRecodedClassImage_from_front/ HTTP/1.1" 200 - +INFO:root:2023-10-20 22:40:06.190340 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2023-10-20 22:40:06.196385 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Oct/2023 22:40:06] "POST /myclass/api/getRecodedClassImage_from_front/ HTTP/1.1" 200 - +INFO:root:2023-10-20 22:40:06.207976 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Oct/2023 22:40:06] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2023-10-20 22:40:06.216975 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Oct/2023 22:40:06] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2023-10-20 22:40:06.225975 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2023-10-20 22:40:06.234975 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2023-10-20 22:40:06.236976 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2023-10-20 22:40:06.240976 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Oct/2023 22:40:06] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2023-10-20 22:40:06.251976 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Oct/2023 22:40:06] "POST /myclass/api/getRecodedClassImage_from_front/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Oct/2023 22:40:06] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Oct/2023 22:40:06] "POST /myclass/api/getRecodedClassImage_from_front/ HTTP/1.1" 200 - +INFO:root:2023-10-20 22:40:06.264976 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Oct/2023 22:40:06] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2023-10-20 22:40:06.274976 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Oct/2023 22:40:06] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Oct/2023 22:40:06] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2023-10-20 22:40:06.283975 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Oct/2023 22:40:06] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Oct/2023 22:40:06] "POST /myclass/api/getRecodedClassImage_from_front/ HTTP/1.1" 200 - +INFO:root:2023-10-20 22:40:06.295020 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2023-10-20 22:40:06.297995 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2023-10-20 22:40:06.306916 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Oct/2023 22:40:06] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2023-10-20 22:40:06.315903 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Oct/2023 22:40:06] "POST /myclass/api/getRecodedClassImage_from_front/ HTTP/1.1" 200 - +INFO:root:2023-10-20 22:40:06.326403 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Oct/2023 22:40:06] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2023-10-20 22:40:06.337390 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2023-10-20 22:40:06.339864 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Oct/2023 22:40:06] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Oct/2023 22:40:06] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2023-10-20 22:40:06.351062 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Oct/2023 22:40:06] "POST /myclass/api/getRecodedClassImage_from_front/ HTTP/1.1" 200 - +INFO:root:2023-10-20 22:40:06.360834 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Oct/2023 22:40:06] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Oct/2023 22:40:06] "POST /myclass/api/getRecodedClassImage_from_front/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Oct/2023 22:40:06] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2023-10-20 22:40:06.372229 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2023-10-20 22:40:06.375913 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Oct/2023 22:40:06] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2023-10-20 22:40:06.382883 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2023-10-20 22:40:06.390711 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Oct/2023 22:40:06] "POST /myclass/api/getRecodedClassImage_from_front/ HTTP/1.1" 200 - +INFO:root:2023-10-20 22:40:06.400748 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Oct/2023 22:40:06] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2023-10-20 22:40:06.413526 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Oct/2023 22:40:06] "POST /myclass/api/getRecodedClassImage_from_front/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Oct/2023 22:40:06] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Oct/2023 22:40:06] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2023-10-20 22:40:06.424201 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Oct/2023 22:40:06] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Oct/2023 22:40:06] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2023-10-20 22:40:15.192414 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2023-10-20 22:40:15.199410 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Oct/2023 22:40:15] "POST /myclass/api/getRecodedClassImage_from_front/ HTTP/1.1" 200 - +INFO:root:2023-10-20 22:40:15.208925 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2023-10-20 22:40:15.214090 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Oct/2023 22:40:15] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Oct/2023 22:40:15] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2023-10-20 22:40:15.224827 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2023-10-20 22:40:15.227813 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Oct/2023 22:40:15] "POST /myclass/api/getRecodedClassImage_from_front/ HTTP/1.1" 200 - +INFO:root:2023-10-20 22:40:15.234755 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Oct/2023 22:40:15] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Oct/2023 22:40:15] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Oct/2023 22:40:15] "POST /myclass/api/getRecodedClassImage_from_front/ HTTP/1.1" 200 - +INFO:root:2023-10-20 22:40:15.248113 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2023-10-20 22:40:15.252577 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Oct/2023 22:40:15] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Oct/2023 22:40:15] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2023-10-20 22:43:27.248922 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2023-10-20 22:43:27.254919 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Oct/2023 22:43:27] "POST /myclass/api/getRecodedClassImage_from_front/ HTTP/1.1" 200 - +INFO:root:2023-10-20 22:43:27.262602 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2023-10-20 22:43:27.266878 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2023-10-20 22:43:27.271353 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Oct/2023 22:43:27] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Oct/2023 22:43:27] "POST /myclass/api/getRecodedClassImage_from_front/ HTTP/1.1" 200 - +INFO:root:2023-10-20 22:43:27.281641 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Oct/2023 22:43:27] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2023-10-20 22:43:27.288192 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2023-10-20 22:43:27.297103 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Oct/2023 22:43:27] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Oct/2023 22:43:27] "POST /myclass/api/getRecodedClassImage_from_front/ HTTP/1.1" 200 - +INFO:root:2023-10-20 22:43:27.306260 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [20/Oct/2023 22:43:27] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Oct/2023 22:43:27] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [20/Oct/2023 22:43:27] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2023-10-21 15:03:59.336947 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2023-10-21 15:03:59.336947 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev ++ +INFO:root:2023-10-21 15:03:59.336947 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev') ++ +INFO:root:2023-10-21 15:03:59.338005 : ++ FLASK PORT 5001 ++ +INFO:root:2023-10-21 15:03:59.338005 : ++ LMS_BAS_URL mysy-training.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 +INFO:root:2023-10-21 15:04:11.147385 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2023-10-21 15:04:11.148383 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev ++ +INFO:root:2023-10-21 15:04:11.148383 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev') ++ +INFO:root:2023-10-21 15:04:11.148383 : ++ FLASK PORT 5001 ++ +INFO:root:2023-10-21 15:04:11.148383 : ++ LMS_BAS_URL mysy-training.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 877-541-979 +INFO:root:2023-10-21 15:08:40.862353 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Oct/2023 15:08:40] "POST /myclass/api/partner_login/ HTTP/1.1" 200 - +INFO:root:2023-10-21 15:08:41.081510 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2023-10-21 15:08:41.086430 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2023-10-21 15:08:41.089424 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2023-10-21 15:08:41.096442 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Oct/2023 15:08:41] "POST /myclass/api/getRecodedImage/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Oct/2023 15:08:41] "POST /myclass/api/LMS_Get_Partner_Data/ HTTP/1.1" 200 - +INFO:root:2023-10-21 15:08:41.137552 : Connexion du partner recid = dbdd36f3d86a73e2bfac7b3f10f062ce1e7c22f7da37de192a OK. Mise à jour du firstconnexion et/ou lastconnexion : OK +INFO:werkzeug:127.0.0.1 - - [21/Oct/2023 15:08:41] "POST /myclass/api/get_partner_account/ HTTP/1.1" 200 - +INFO:root:2023-10-21 15:08:41.198093 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Oct/2023 15:08:41] "POST /myclass/api/get_partner_class/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Oct/2023 15:08:41] "POST /myclass/api/find_partner_class_like/ HTTP/1.1" 200 - +INFO:root:2023-10-21 15:08:47.909671 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2023-10-21 15:08:47.916184 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2023-10-21 15:08:47.921648 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2023-10-21 15:08:47.930804 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2023-10-21 15:08:47.936328 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Oct/2023 15:08:47] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Oct/2023 15:08:47] "POST /myclass/api/Get_Given_Partner_Basic_Setup/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Oct/2023 15:08:47] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Oct/2023 15:08:47] "POST /myclass/api/get_partner_class/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Oct/2023 15:08:48] "POST /myclass/api/Get_List_Partner_Order_no_filter/ HTTP/1.1" 200 - +INFO:root:2023-10-21 15:14:01.920232 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2023-10-21 15:14:01.925493 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2023-10-21 15:14:01.929800 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2023-10-21 15:14:01.933350 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Oct/2023 15:14:01] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:root:2023-10-21 15:14:01.944684 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Oct/2023 15:14:01] "POST /myclass/api/Get_Given_Partner_Basic_Setup/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Oct/2023 15:14:01] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Oct/2023 15:14:01] "POST /myclass/api/get_partner_class/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Oct/2023 15:14:02] "POST /myclass/api/Get_List_Partner_Order_no_filter/ HTTP/1.1" 200 - +INFO:root:2023-10-21 15:17:04.758891 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Oct/2023 15:17:04] "POST /myclass/api/getRecodedImage/ HTTP/1.1" 200 - +INFO:root:2023-10-21 15:17:04.769893 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2023-10-21 15:17:04.778895 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Oct/2023 15:17:04] "POST /myclass/api/LMS_Get_Partner_Data/ HTTP/1.1" 200 - +INFO:root:2023-10-21 15:17:04.793057 : Connexion du partner recid = dbdd36f3d86a73e2bfac7b3f10f062ce1e7c22f7da37de192a OK. Mise à jour du firstconnexion et/ou lastconnexion : OK +INFO:werkzeug:127.0.0.1 - - [21/Oct/2023 15:17:04] "POST /myclass/api/get_partner_account/ HTTP/1.1" 200 - +INFO:root:2023-10-21 15:17:04.958351 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2023-10-21 15:17:04.963349 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2023-10-21 15:17:04.967583 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Oct/2023 15:17:04] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:root:2023-10-21 15:17:04.975726 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2023-10-21 15:17:04.978713 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Oct/2023 15:17:04] "POST /myclass/api/Get_Given_Partner_Basic_Setup/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Oct/2023 15:17:05] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Oct/2023 15:17:05] "POST /myclass/api/get_partner_class/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Oct/2023 15:17:05] "POST /myclass/api/Get_List_Partner_Order_no_filter/ HTTP/1.1" 200 - +INFO:root:2023-10-22 11:35:23.962248 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2023-10-22 11:35:23.963252 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev ++ +INFO:root:2023-10-22 11:35:23.963252 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev') ++ +INFO:root:2023-10-22 11:35:23.963252 : ++ FLASK PORT 5001 ++ +INFO:root:2023-10-22 11:35:23.963252 : ++ LMS_BAS_URL mysy-training.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 +INFO:root:2023-10-22 11:35:34.591569 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2023-10-22 11:35:34.592572 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev ++ +INFO:root:2023-10-22 11:35:34.592572 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev') ++ +INFO:root:2023-10-22 11:35:34.592572 : ++ FLASK PORT 5001 ++ +INFO:root:2023-10-22 11:35:34.592572 : ++ LMS_BAS_URL mysy-training.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 877-541-979 +INFO:root:2023-10-22 11:36:05.595748 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2023-10-22 11:36:05.596751 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2023-10-22 11:36:05.598763 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Oct/2023 11:36:05] "POST /myclass/api/get_List_domaine_formation/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Oct/2023 11:36:05] "POST /myclass/api/Get_Suggested_Fr_Cities/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Oct/2023 11:36:05] "POST /myclass/api/Get_Suggested_Word/ HTTP/1.1" 200 - +INFO:root:2023-10-22 11:36:05.979040 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2023-10-22 11:36:05.981040 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Oct/2023 11:36:06] "POST /myclass/api/get_all_class/ HTTP/1.1" 200 - +INFO:root:2023-10-22 11:36:07.032884 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2023-10-22 11:36:07.033882 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2023-10-22 11:36:07.034878 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2023-10-22 11:36:07.036032 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2023-10-22 11:36:07.036536 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2023-10-22 11:36:07.036536 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Oct/2023 11:36:07] "POST /myclass/api/getRecodedClassImage_from_front/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Oct/2023 11:36:07] "POST /myclass/api/getRecodedClassImage_from_front/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Oct/2023 11:36:07] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Oct/2023 11:36:07] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Oct/2023 11:36:07] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Oct/2023 11:36:07] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2023-10-22 11:36:07.353525 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2023-10-22 11:36:07.355076 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Oct/2023 11:36:07] "POST /myclass/api/getRecodedClassImage_from_front/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Oct/2023 11:36:07] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2023-10-22 11:36:07.364915 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2023-10-22 11:36:07.366168 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2023-10-22 11:36:07.367192 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2023-10-22 11:36:07.368206 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Oct/2023 11:36:07] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Oct/2023 11:36:07] "POST /myclass/api/getRecodedClassImage_from_front/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Oct/2023 11:36:07] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Oct/2023 11:36:07] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2023-10-22 11:36:07.677365 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2023-10-22 11:36:07.681397 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Oct/2023 11:36:07] "POST /myclass/api/getRecodedClassImage_from_front/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Oct/2023 11:36:07] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2023-10-22 11:36:07.688124 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2023-10-22 11:36:07.689128 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2023-10-22 11:36:07.690118 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2023-10-22 11:36:07.695061 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Oct/2023 11:36:07] "POST /myclass/api/getRecodedClassImage_from_front/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Oct/2023 11:36:07] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Oct/2023 11:36:07] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Oct/2023 11:36:07] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2023-10-22 11:36:07.988302 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Oct/2023 11:36:07] "POST /myclass/api/getRecodedClassImage_from_front/ HTTP/1.1" 200 - +INFO:root:2023-10-22 11:36:07.994338 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Oct/2023 11:36:07] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2023-10-22 11:36:08.003855 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Oct/2023 11:36:08] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2023-10-22 11:36:08.008986 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2023-10-22 11:36:08.012000 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Oct/2023 11:36:08] "POST /myclass/api/getRecodedClassImage_from_front/ HTTP/1.1" 200 - +INFO:root:2023-10-22 11:36:08.016000 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Oct/2023 11:36:08] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Oct/2023 11:36:08] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2023-10-22 11:36:08.299966 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Oct/2023 11:36:08] "POST /myclass/api/getRecodedClassImage_from_front/ HTTP/1.1" 200 - +INFO:root:2023-10-22 11:36:08.306544 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Oct/2023 11:36:08] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2023-10-22 11:36:08.312371 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Oct/2023 11:36:08] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2023-10-22 11:36:08.319792 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Oct/2023 11:36:08] "POST /myclass/api/getRecodedClassImage_from_front/ HTTP/1.1" 200 - +INFO:root:2023-10-22 11:36:08.325322 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2023-10-22 11:36:08.326949 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Oct/2023 11:36:08] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Oct/2023 11:36:08] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2023-10-22 11:37:06.110044 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2023-10-22 11:37:06.111055 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2023-10-22 11:37:06.114639 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Oct/2023 11:37:06] "POST /myclass/api/get_List_domaine_formation/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Oct/2023 11:37:06] "POST /myclass/api/Get_Suggested_Fr_Cities/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Oct/2023 11:37:06] "POST /myclass/api/Get_Suggested_Word/ HTTP/1.1" 200 - +INFO:root:2023-10-22 11:37:06.772367 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2023-10-22 11:37:06.773570 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Oct/2023 11:37:06] "POST /myclass/api/get_all_class/ HTTP/1.1" 200 - +INFO:root:2023-10-22 11:37:07.247131 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2023-10-22 11:37:07.250228 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Oct/2023 11:37:07] "POST /myclass/api/getRecodedClassImage_from_front/ HTTP/1.1" 200 - +INFO:root:2023-10-22 11:37:07.254412 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2023-10-22 11:37:07.257503 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Oct/2023 11:37:07] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2023-10-22 11:37:07.261937 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2023-10-22 11:37:07.266453 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2023-10-22 11:37:07.269347 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2023-10-22 11:37:07.271935 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Oct/2023 11:37:07] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Oct/2023 11:37:07] "POST /myclass/api/getRecodedClassImage_from_front/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Oct/2023 11:37:07] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Oct/2023 11:37:07] "POST /myclass/api/getRecodedClassImage_from_front/ HTTP/1.1" 200 - +INFO:root:2023-10-22 11:37:07.292412 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Oct/2023 11:37:07] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Oct/2023 11:37:07] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2023-10-22 11:37:07.297985 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2023-10-22 11:37:07.300796 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Oct/2023 11:37:07] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2023-10-22 11:37:07.306914 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Oct/2023 11:37:07] "POST /myclass/api/getRecodedClassImage_from_front/ HTTP/1.1" 200 - +INFO:root:2023-10-22 11:37:07.314146 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Oct/2023 11:37:07] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2023-10-22 11:37:07.319779 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Oct/2023 11:37:07] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Oct/2023 11:37:07] "POST /myclass/api/getRecodedClassImage_from_front/ HTTP/1.1" 200 - +INFO:root:2023-10-22 11:37:07.326429 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2023-10-22 11:37:07.328533 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Oct/2023 11:37:07] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Oct/2023 11:37:07] "POST /myclass/api/getRecodedClassImage_from_front/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Oct/2023 11:37:07] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2023-10-22 11:37:07.342027 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2023-10-22 11:37:07.343026 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2023-10-22 11:37:07.344506 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2023-10-22 11:37:07.352820 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Oct/2023 11:37:07] "POST /myclass/api/getRecodedClassImage_from_front/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Oct/2023 11:37:07] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2023-10-22 11:37:07.359613 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Oct/2023 11:37:07] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2023-10-22 11:37:07.365134 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Oct/2023 11:37:07] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2023-10-22 11:37:07.375138 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Oct/2023 11:37:07] "POST /myclass/api/getRecodedClassImage_from_front/ HTTP/1.1" 200 - +INFO:root:2023-10-22 11:37:07.381473 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Oct/2023 11:37:07] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2023-10-22 11:37:07.387694 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Oct/2023 11:37:07] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Oct/2023 11:37:07] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2023-10-22 11:37:07.395206 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Oct/2023 11:37:07] "POST /myclass/api/getRecodedClassImage_from_front/ HTTP/1.1" 200 - +INFO:root:2023-10-22 11:37:07.400523 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2023-10-22 11:37:07.406483 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Oct/2023 11:37:07] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2023-10-22 11:37:07.409757 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Oct/2023 11:37:07] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Oct/2023 11:37:07] "POST /myclass/api/getRecodedClassImage_from_front/ HTTP/1.1" 200 - +INFO:root:2023-10-22 11:37:07.420001 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Oct/2023 11:37:07] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Oct/2023 11:37:07] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2023-10-22 11:38:41.712223 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2023-10-22 11:38:41.714802 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2023-10-22 11:38:41.716815 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Oct/2023 11:38:41] "POST /myclass/api/get_List_domaine_formation/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Oct/2023 11:38:41] "POST /myclass/api/Get_Suggested_Fr_Cities/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Oct/2023 11:38:41] "POST /myclass/api/Get_Suggested_Word/ HTTP/1.1" 200 - +INFO:root:2023-10-22 11:38:42.529552 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2023-10-22 11:38:42.531793 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Oct/2023 11:38:42] "POST /myclass/api/get_all_class/ HTTP/1.1" 200 - +INFO:root:2023-10-22 11:38:42.904302 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2023-10-22 11:38:42.908824 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Oct/2023 11:38:42] "POST /myclass/api/getRecodedClassImage_from_front/ HTTP/1.1" 200 - +INFO:root:2023-10-22 11:38:42.913240 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2023-10-22 11:38:42.918256 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2023-10-22 11:38:42.922186 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Oct/2023 11:38:42] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Oct/2023 11:38:42] "POST /myclass/api/getRecodedClassImage_from_front/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Oct/2023 11:38:42] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2023-10-22 11:38:42.928575 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2023-10-22 11:38:42.931590 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2023-10-22 11:38:42.938789 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2023-10-22 11:38:42.939867 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2023-10-22 11:38:42.941185 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Oct/2023 11:38:42] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Oct/2023 11:38:42] "POST /myclass/api/getRecodedClassImage_from_front/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Oct/2023 11:38:42] "POST /myclass/api/getRecodedClassImage_from_front/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Oct/2023 11:38:42] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Oct/2023 11:38:42] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Oct/2023 11:38:42] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2023-10-22 11:38:42.957012 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2023-10-22 11:38:42.960778 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2023-10-22 11:38:42.964788 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Oct/2023 11:38:42] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2023-10-22 11:38:42.969793 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Oct/2023 11:38:42] "POST /myclass/api/getRecodedClassImage_from_front/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Oct/2023 11:38:42] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2023-10-22 11:38:42.976167 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2023-10-22 11:38:42.978778 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Oct/2023 11:38:42] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2023-10-22 11:38:42.985029 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Oct/2023 11:38:42] "POST /myclass/api/getRecodedClassImage_from_front/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Oct/2023 11:38:42] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2023-10-22 11:38:42.991232 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2023-10-22 11:38:42.994170 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2023-10-22 11:38:42.999676 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Oct/2023 11:38:43] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2023-10-22 11:38:43.005166 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Oct/2023 11:38:43] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Oct/2023 11:38:43] "POST /myclass/api/getRecodedClassImage_from_front/ HTTP/1.1" 200 - +INFO:root:2023-10-22 11:38:43.012153 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Oct/2023 11:38:43] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Oct/2023 11:38:43] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2023-10-22 11:38:43.018140 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Oct/2023 11:38:43] "POST /myclass/api/getRecodedClassImage_from_front/ HTTP/1.1" 200 - +INFO:root:2023-10-22 11:38:43.024501 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Oct/2023 11:38:43] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2023-10-22 11:38:43.029508 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2023-10-22 11:38:43.032909 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Oct/2023 11:38:43] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Oct/2023 11:38:43] "POST /myclass/api/getRecodedClassImage_from_front/ HTTP/1.1" 200 - +INFO:root:2023-10-22 11:38:43.040491 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2023-10-22 11:38:43.044197 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2023-10-22 11:38:43.050210 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Oct/2023 11:38:43] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Oct/2023 11:38:43] "POST /myclass/api/getRecodedClassImage_from_front/ HTTP/1.1" 200 - +INFO:root:2023-10-22 11:38:43.058290 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Oct/2023 11:38:43] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Oct/2023 11:38:43] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Oct/2023 11:38:43] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2023-10-22 11:38:49.748950 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2023-10-22 11:38:49.752324 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Oct/2023 11:38:49] "POST /myclass/api/Get_Personnalisable_Collection/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Oct/2023 11:38:49] "POST /myclass/api/Get_Personnalisable_Collection_Fields/ HTTP/1.1" 200 - +INFO:root:2023-10-22 11:42:02.989064 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2023-10-22 11:42:02.990395 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2023-10-22 11:42:02.993535 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Oct/2023 11:42:02] "POST /myclass/api/get_List_domaine_formation/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Oct/2023 11:42:03] "POST /myclass/api/Get_Suggested_Fr_Cities/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Oct/2023 11:42:03] "POST /myclass/api/Get_Suggested_Word/ HTTP/1.1" 200 - +INFO:root:2023-10-22 11:42:03.671522 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2023-10-22 11:42:03.672524 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Oct/2023 11:42:03] "POST /myclass/api/get_all_class/ HTTP/1.1" 200 - +INFO:root:2023-10-22 11:42:03.894598 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2023-10-22 11:42:03.898612 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Oct/2023 11:42:03] "POST /myclass/api/getRecodedClassImage_from_front/ HTTP/1.1" 200 - +INFO:root:2023-10-22 11:42:03.904788 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2023-10-22 11:42:03.908798 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Oct/2023 11:42:03] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Oct/2023 11:42:03] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Oct/2023 11:42:03] "POST /myclass/api/getRecodedClassImage_from_front/ HTTP/1.1" 200 - +INFO:root:2023-10-22 11:42:03.916733 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2023-10-22 11:42:03.918061 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2023-10-22 11:42:03.923335 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2023-10-22 11:42:03.928345 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Oct/2023 11:42:03] "POST /myclass/api/getRecodedClassImage_from_front/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Oct/2023 11:42:03] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2023-10-22 11:42:03.935341 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2023-10-22 11:42:03.942698 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2023-10-22 11:42:03.944696 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2023-10-22 11:42:03.946131 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Oct/2023 11:42:03] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Oct/2023 11:42:03] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Oct/2023 11:42:03] "POST /myclass/api/getRecodedClassImage_from_front/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Oct/2023 11:42:03] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2023-10-22 11:42:03.966190 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Oct/2023 11:42:03] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Oct/2023 11:42:03] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Oct/2023 11:42:03] "POST /myclass/api/getRecodedClassImage_from_front/ HTTP/1.1" 200 - +INFO:root:2023-10-22 11:42:03.981377 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2023-10-22 11:42:03.982761 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2023-10-22 11:42:03.983770 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2023-10-22 11:42:03.984785 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2023-10-22 11:42:03.985930 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2023-10-22 11:42:03.987798 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Oct/2023 11:42:03] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Oct/2023 11:42:03] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Oct/2023 11:42:04] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Oct/2023 11:42:04] "POST /myclass/api/getRecodedClassImage_from_front/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Oct/2023 11:42:04] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Oct/2023 11:42:04] "POST /myclass/api/getRecodedClassImage_from_front/ HTTP/1.1" 200 - +INFO:root:2023-10-22 11:42:04.010839 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2023-10-22 11:42:04.015963 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Oct/2023 11:42:04] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2023-10-22 11:42:04.022410 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2023-10-22 11:42:04.027269 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Oct/2023 11:42:04] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Oct/2023 11:42:04] "POST /myclass/api/getRecodedClassImage_from_front/ HTTP/1.1" 200 - +INFO:root:2023-10-22 11:42:04.035650 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Oct/2023 11:42:04] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2023-10-22 11:42:04.045829 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2023-10-22 11:42:04.048244 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Oct/2023 11:42:04] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2023-10-22 11:42:04.054643 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Oct/2023 11:42:04] "POST /myclass/api/getRecodedClassImage_from_front/ HTTP/1.1" 200 - +INFO:root:2023-10-22 11:42:04.060141 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Oct/2023 11:42:04] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2023-10-22 11:42:04.065720 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2023-10-22 11:42:04.070170 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Oct/2023 11:42:04] "POST /myclass/api/getRecodedClassImage_from_front/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Oct/2023 11:42:04] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Oct/2023 11:42:04] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Oct/2023 11:42:04] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2023-10-22 11:42:15.016873 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Oct/2023 11:42:15] "POST /myclass/api/partner_login/ HTTP/1.1" 200 - +INFO:root:2023-10-22 11:42:15.202643 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2023-10-22 11:42:15.205645 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2023-10-22 11:42:15.211651 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Oct/2023 11:42:15] "POST /myclass/api/getRecodedImage/ HTTP/1.1" 200 - +INFO:root:2023-10-22 11:42:15.215646 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Oct/2023 11:42:15] "POST /myclass/api/get_partner_class/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Oct/2023 11:42:15] "POST /myclass/api/LMS_Get_Partner_Data/ HTTP/1.1" 200 - +INFO:root:2023-10-22 11:42:15.238204 : Connexion du partner recid = dbdd36f3d86a73e2bfac7b3f10f062ce1e7c22f7da37de192a OK. Mise à jour du firstconnexion et/ou lastconnexion : OK +INFO:werkzeug:127.0.0.1 - - [22/Oct/2023 11:42:15] "POST /myclass/api/get_partner_account/ HTTP/1.1" 200 - +INFO:root:2023-10-22 11:42:15.285969 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Oct/2023 11:42:15] "POST /myclass/api/find_partner_class_like/ HTTP/1.1" 200 - +INFO:root:2023-10-22 11:42:27.507441 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2023-10-22 11:42:27.510084 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2023-10-22 11:42:27.512097 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2023-10-22 11:42:27.518096 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Oct/2023 11:42:27] "POST /myclass/api/Get_List_Manager_Ressource_Humaine/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Oct/2023 11:42:27] "POST /myclass/api/Get_List_Profil_Ressource_Humaine/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Oct/2023 11:42:27] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Oct/2023 11:42:27] "POST /myclass/api/Get_Related_Target_Collection_Data/ HTTP/1.1" 200 - +INFO:root:2023-10-22 11:42:30.779388 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2023-10-22 11:42:30.782763 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2023-10-22 11:42:30.783855 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2023-10-22 11:42:30.788640 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Oct/2023 11:42:30] "POST /myclass/api/Get_Given_Ressource_Humaine/ HTTP/1.1" 200 - +INFO:root:2023-10-22 11:42:30.797269 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Oct/2023 11:42:30] "POST /myclass/api/Get_List_Ressource_Humaine_Affectation/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Oct/2023 11:42:30] "POST /myclass/api/Get_List_object_owner_collection_Stored_Files/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Oct/2023 11:42:30] "POST /myclass/api/Get_Matrix_Acces_Right/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Oct/2023 11:42:30] "POST /myclass/api/getRecoded_Employee_Image_from_front/ HTTP/1.1" 200 - +INFO:root:2023-10-22 11:48:05.573155 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Oct/2023 11:48:05] "POST /myclass/api/Get_Personnalisable_Collection/ HTTP/1.1" 200 - +INFO:root:2023-10-22 11:48:05.577157 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Oct/2023 11:48:05] "POST /myclass/api/Get_Personnalisable_Collection_Fields/ HTTP/1.1" 200 - +INFO:root:2023-10-22 11:55:37.915097 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Oct/2023 11:55:37] "POST /myclass/api/Get_Personnalisable_Collection/ HTTP/1.1" 200 - +INFO:root:2023-10-22 11:55:37.919112 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Oct/2023 11:55:37] "POST /myclass/api/Get_Personnalisable_Collection_Fields/ HTTP/1.1" 200 - +INFO:root:2023-10-22 11:58:04.794957 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2023-10-22 11:58:04.798997 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2023-10-22 11:58:04.804998 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2023-10-22 11:58:04.809999 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Oct/2023 11:58:04] "POST /myclass/api/Get_List_Profil_Ressource_Humaine/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Oct/2023 11:58:04] "POST /myclass/api/Get_List_Manager_Ressource_Humaine/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Oct/2023 11:58:04] "POST /myclass/api/Get_Related_Target_Collection_Data/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Oct/2023 11:58:04] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:root:2023-10-22 11:58:43.062163 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Oct/2023 11:58:43] "POST /myclass/api/Get_Personnalisable_Collection/ HTTP/1.1" 200 - +INFO:root:2023-10-22 11:58:43.067884 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Oct/2023 11:58:43] "POST /myclass/api/Get_Personnalisable_Collection_Fields/ HTTP/1.1" 200 - +INFO:root:2023-10-22 12:02:34.641779 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2023-10-22 12:02:34.645768 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Oct/2023 12:02:34] "POST /myclass/api/Get_Personnalisable_Collection/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Oct/2023 12:02:34] "POST /myclass/api/Get_Personnalisable_Collection_Fields/ HTTP/1.1" 200 - +INFO:root:2023-10-22 12:02:46.082000 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Oct/2023 12:02:46] "POST /myclass/api/Get_Personnalisable_Collection/ HTTP/1.1" 200 - +INFO:root:2023-10-22 12:02:46.086613 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Oct/2023 12:02:46] "POST /myclass/api/Get_Personnalisable_Collection_Fields/ HTTP/1.1" 200 - +INFO:root:2023-10-22 12:04:09.696702 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Oct/2023 12:04:09] "POST /myclass/api/Get_Personnalisable_Collection/ HTTP/1.1" 200 - +INFO:root:2023-10-22 12:04:09.703488 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Oct/2023 12:04:09] "POST /myclass/api/Get_Personnalisable_Collection_Fields/ HTTP/1.1" 200 - +INFO:root:2023-10-22 12:06:51.258177 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2023-10-22 12:06:51.262177 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Oct/2023 12:06:51] "POST /myclass/api/Get_Personnalisable_Collection/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Oct/2023 12:06:51] "POST /myclass/api/Get_Personnalisable_Collection_Fields/ HTTP/1.1" 200 - +INFO:root:2023-10-22 12:08:51.151042 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Oct/2023 12:08:51] "POST /myclass/api/Get_Personnalisable_Collection/ HTTP/1.1" 200 - +INFO:root:2023-10-22 12:08:51.162911 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Oct/2023 12:08:51] "POST /myclass/api/Get_Personnalisable_Collection_Fields/ HTTP/1.1" 200 - +INFO:root:2023-10-22 12:11:54.596706 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Oct/2023 12:11:54] "POST /myclass/api/Get_Personnalisable_Collection/ HTTP/1.1" 200 - +INFO:root:2023-10-22 12:11:54.602076 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Oct/2023 12:11:54] "POST /myclass/api/Get_Personnalisable_Collection_Fields/ HTTP/1.1" 200 - +INFO:root:2023-10-22 12:18:02.319660 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Oct/2023 12:18:02] "POST /myclass/api/Get_Personnalisable_Collection/ HTTP/1.1" 200 - +INFO:root:2023-10-22 12:18:02.325676 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Oct/2023 12:18:02] "POST /myclass/api/Get_Personnalisable_Collection_Fields/ HTTP/1.1" 200 - +INFO:root:2023-10-22 12:18:34.182657 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Oct/2023 12:18:34] "POST /myclass/api/Get_Personnalisable_Collection/ HTTP/1.1" 200 - +INFO:root:2023-10-22 12:18:34.188129 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Oct/2023 12:18:34] "POST /myclass/api/Get_Personnalisable_Collection_Fields/ HTTP/1.1" 200 - +INFO:root:2023-10-22 12:18:41.768114 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Oct/2023 12:18:41] "POST /myclass/api/Get_Personnalisable_Collection/ HTTP/1.1" 200 - +INFO:root:2023-10-22 12:18:41.774090 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Oct/2023 12:18:41] "POST /myclass/api/Get_Personnalisable_Collection_Fields/ HTTP/1.1" 200 - +INFO:root:2023-10-22 12:19:37.963433 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Oct/2023 12:19:37] "POST /myclass/api/Get_Personnalisable_Collection/ HTTP/1.1" 200 - +INFO:root:2023-10-22 12:19:37.969983 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Oct/2023 12:19:37] "POST /myclass/api/Get_Personnalisable_Collection_Fields/ HTTP/1.1" 200 - +INFO:root:2023-10-22 12:19:54.286681 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Oct/2023 12:19:54] "POST /myclass/api/Get_Personnalisable_Collection/ HTTP/1.1" 200 - +INFO:root:2023-10-22 12:19:54.291713 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Oct/2023 12:19:54] "POST /myclass/api/Get_Personnalisable_Collection_Fields/ HTTP/1.1" 200 - +INFO:root:2023-10-22 12:20:22.139687 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Oct/2023 12:20:22] "POST /myclass/api/Get_Personnalisable_Collection/ HTTP/1.1" 200 - +INFO:root:2023-10-22 12:20:22.143750 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Oct/2023 12:20:22] "POST /myclass/api/Get_Personnalisable_Collection_Fields/ HTTP/1.1" 200 - +INFO:root:2023-10-22 12:20:29.288868 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Oct/2023 12:20:29] "POST /myclass/api/Get_Personnalisable_Collection/ HTTP/1.1" 200 - +INFO:root:2023-10-22 12:20:29.294061 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Oct/2023 12:20:29] "POST /myclass/api/Get_Personnalisable_Collection_Fields/ HTTP/1.1" 200 - +INFO:root:2023-10-22 12:21:14.106579 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Oct/2023 12:21:14] "POST /myclass/api/Get_Personnalisable_Collection/ HTTP/1.1" 200 - +INFO:root:2023-10-22 12:21:14.117483 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Oct/2023 12:21:14] "POST /myclass/api/Get_Personnalisable_Collection_Fields/ HTTP/1.1" 200 - +INFO:root:2023-10-22 12:22:31.151123 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Oct/2023 12:22:31] "POST /myclass/api/Get_Personnalisable_Collection/ HTTP/1.1" 200 - +INFO:root:2023-10-22 12:22:31.155119 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Oct/2023 12:22:31] "POST /myclass/api/Get_Personnalisable_Collection_Fields/ HTTP/1.1" 200 - +INFO:root:2023-10-22 12:29:09.327751 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Oct/2023 12:29:09] "POST /myclass/api/Get_Personnalisable_Collection/ HTTP/1.1" 200 - +INFO:root:2023-10-22 12:29:09.336753 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Oct/2023 12:29:09] "POST /myclass/api/Get_Personnalisable_Collection_Fields/ HTTP/1.1" 200 - +INFO:werkzeug: * Detected change in 'C:\\Users\\billa\\Documents\\myclass.com\\Siteweb\\Production\\Ela_back\\Back_Office\\class_mgt.py', reloading +INFO:werkzeug: * Restarting with stat +INFO:root:2023-10-22 12:59:42.209606 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2023-10-22 12:59:42.210607 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev ++ +INFO:root:2023-10-22 12:59:42.210607 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev') ++ +INFO:root:2023-10-22 12:59:42.210607 : ++ FLASK PORT 5001 ++ +INFO:root:2023-10-22 12:59:42.210607 : ++ LMS_BAS_URL mysy-training.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 877-541-979 +INFO:werkzeug: * Detected change in 'C:\\Users\\billa\\Documents\\myclass.com\\Siteweb\\Production\\Ela_back\\Back_Office\\Session_Formation.py', reloading +INFO:werkzeug: * Restarting with stat +INFO:root:2023-10-22 13:00:23.643998 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2023-10-22 13:00:23.643998 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev ++ +INFO:root:2023-10-22 13:00:23.643998 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev') ++ +INFO:root:2023-10-22 13:00:23.643998 : ++ FLASK PORT 5001 ++ +INFO:root:2023-10-22 13:00:23.643998 : ++ LMS_BAS_URL mysy-training.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 877-541-979 +INFO:werkzeug: * Detected change in 'C:\\Users\\billa\\Documents\\myclass.com\\Siteweb\\Production\\Ela_back\\Back_Office\\Session_Formation.py', reloading +INFO:werkzeug: * Restarting with stat +INFO:root:2023-10-22 13:01:08.036942 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2023-10-22 13:01:08.036942 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev ++ +INFO:root:2023-10-22 13:01:08.036942 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev') ++ +INFO:root:2023-10-22 13:01:08.036942 : ++ FLASK PORT 5001 ++ +INFO:root:2023-10-22 13:01:08.036942 : ++ LMS_BAS_URL mysy-training.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 877-541-979 +INFO:werkzeug: * Detected change in 'C:\\Users\\billa\\Documents\\myclass.com\\Siteweb\\Production\\Ela_back\\Back_Office\\Session_Formation.py', reloading +INFO:werkzeug: * Restarting with stat +INFO:root:2023-10-22 13:09:29.138857 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2023-10-22 13:09:29.139854 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev ++ +INFO:root:2023-10-22 13:09:29.139854 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev') ++ +INFO:root:2023-10-22 13:09:29.139854 : ++ FLASK PORT 5001 ++ +INFO:root:2023-10-22 13:09:29.139854 : ++ LMS_BAS_URL mysy-training.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 +INFO:root:2023-10-22 13:09:37.750543 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2023-10-22 13:09:37.750543 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev ++ +INFO:root:2023-10-22 13:09:37.750543 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev') ++ +INFO:root:2023-10-22 13:09:37.750543 : ++ FLASK PORT 5001 ++ +INFO:root:2023-10-22 13:09:37.750543 : ++ LMS_BAS_URL mysy-training.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 877-541-979 +INFO:root:2023-10-22 14:38:42.396856 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Oct/2023 14:38:42] "POST /myclass/api/Get_Personnalisable_Collection/ HTTP/1.1" 200 - +INFO:root:2023-10-22 14:38:42.400869 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Oct/2023 14:38:42] "POST /myclass/api/Get_Personnalisable_Collection_Fields/ HTTP/1.1" 200 - +INFO:root:2023-10-22 14:38:51.489622 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Oct/2023 14:38:51] "POST /myclass/api/Get_Personnalisable_Collection/ HTTP/1.1" 200 - +INFO:root:2023-10-22 14:38:51.493670 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Oct/2023 14:38:51] "POST /myclass/api/Get_Personnalisable_Collection_Fields/ HTTP/1.1" 200 - +INFO:root:2023-10-22 14:40:47.579974 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Oct/2023 14:40:47] "POST /myclass/api/Get_Personnalisable_Collection/ HTTP/1.1" 200 - +INFO:root:2023-10-22 14:40:47.584242 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Oct/2023 14:40:47] "POST /myclass/api/Get_Personnalisable_Collection_Fields/ HTTP/1.1" 200 - +INFO:root:2023-10-22 14:41:14.277289 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Oct/2023 14:41:14] "POST /myclass/api/Get_Personnalisable_Collection/ HTTP/1.1" 200 - +INFO:root:2023-10-22 14:41:14.283083 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Oct/2023 14:41:14] "POST /myclass/api/Get_Personnalisable_Collection_Fields/ HTTP/1.1" 200 - +INFO:root:2023-10-22 14:42:19.277385 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Oct/2023 14:42:19] "POST /myclass/api/Get_Personnalisable_Collection/ HTTP/1.1" 200 - +INFO:root:2023-10-22 14:42:19.281387 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Oct/2023 14:42:19] "POST /myclass/api/Get_Personnalisable_Collection_Fields/ HTTP/1.1" 200 - +INFO:root:2023-10-22 14:42:35.746855 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Oct/2023 14:42:35] "POST /myclass/api/Get_Personnalisable_Collection/ HTTP/1.1" 200 - +INFO:root:2023-10-22 14:42:35.751026 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Oct/2023 14:42:35] "POST /myclass/api/Get_Personnalisable_Collection_Fields/ HTTP/1.1" 200 - +INFO:root:2023-10-22 14:42:53.829573 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Oct/2023 14:42:53] "POST /myclass/api/Get_Personnalisable_Collection/ HTTP/1.1" 200 - +INFO:root:2023-10-22 14:42:53.833968 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Oct/2023 14:42:53] "POST /myclass/api/Get_Personnalisable_Collection_Fields/ HTTP/1.1" 200 - +INFO:root:2023-10-22 14:43:25.097527 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Oct/2023 14:43:25] "POST /myclass/api/Get_Personnalisable_Collection/ HTTP/1.1" 200 - +INFO:root:2023-10-22 14:43:25.101995 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Oct/2023 14:43:25] "POST /myclass/api/Get_Personnalisable_Collection_Fields/ HTTP/1.1" 200 - +INFO:root:2023-10-22 14:43:42.351496 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Oct/2023 14:43:42] "POST /myclass/api/Get_Personnalisable_Collection/ HTTP/1.1" 200 - +INFO:root:2023-10-22 14:43:42.355128 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Oct/2023 14:43:42] "POST /myclass/api/Get_Personnalisable_Collection_Fields/ HTTP/1.1" 200 - +INFO:root:2023-10-22 14:43:50.112511 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Oct/2023 14:43:50] "POST /myclass/api/Get_Personnalisable_Collection/ HTTP/1.1" 200 - +INFO:root:2023-10-22 14:43:50.115865 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Oct/2023 14:43:50] "POST /myclass/api/Get_Personnalisable_Collection_Fields/ HTTP/1.1" 200 - +INFO:root:2023-10-22 14:44:56.916206 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Oct/2023 14:44:56] "POST /myclass/api/Get_Personnalisable_Collection/ HTTP/1.1" 200 - +INFO:root:2023-10-22 14:44:56.928028 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Oct/2023 14:44:56] "POST /myclass/api/Get_Personnalisable_Collection_Fields/ HTTP/1.1" 200 - +INFO:root:2023-10-22 14:45:01.359334 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Oct/2023 14:45:01] "POST /myclass/api/Get_Personnalisable_Collection/ HTTP/1.1" 200 - +INFO:root:2023-10-22 14:45:01.365334 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Oct/2023 14:45:01] "POST /myclass/api/Get_Personnalisable_Collection_Fields/ HTTP/1.1" 200 - +INFO:root:2023-10-22 14:47:41.529497 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Oct/2023 14:47:41] "POST /myclass/api/Get_Personnalisable_Collection/ HTTP/1.1" 200 - +INFO:root:2023-10-22 14:47:41.534105 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Oct/2023 14:47:41] "POST /myclass/api/Get_Personnalisable_Collection_Fields/ HTTP/1.1" 200 - +INFO:root:2023-10-22 14:49:01.069105 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Oct/2023 14:49:01] "POST /myclass/api/Get_Personnalisable_Collection/ HTTP/1.1" 200 - +INFO:root:2023-10-22 14:49:01.075123 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Oct/2023 14:49:01] "POST /myclass/api/Get_Personnalisable_Collection_Fields/ HTTP/1.1" 200 - +INFO:root:2023-10-22 14:49:06.036793 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2023-10-22 14:49:06.041166 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Oct/2023 14:49:06] "POST /myclass/api/Get_Personnalisable_Collection/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Oct/2023 14:49:06] "POST /myclass/api/Get_Personnalisable_Collection_Fields/ HTTP/1.1" 200 - +INFO:root:2023-10-22 14:50:39.643590 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Oct/2023 14:50:39] "POST /myclass/api/Get_Personnalisable_Collection/ HTTP/1.1" 200 - +INFO:root:2023-10-22 14:50:39.648964 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Oct/2023 14:50:39] "POST /myclass/api/Get_Personnalisable_Collection_Fields/ HTTP/1.1" 200 - +INFO:root:2023-10-22 14:51:27.138990 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Oct/2023 14:51:27] "POST /myclass/api/Get_Personnalisable_Collection/ HTTP/1.1" 200 - +INFO:root:2023-10-22 14:51:27.145734 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Oct/2023 14:51:27] "POST /myclass/api/Get_Personnalisable_Collection_Fields/ HTTP/1.1" 200 - +INFO:root:2023-10-22 14:51:35.733240 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Oct/2023 14:51:35] "POST /myclass/api/Get_Personnalisable_Collection/ HTTP/1.1" 200 - +INFO:root:2023-10-22 14:51:35.741061 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Oct/2023 14:51:35] "POST /myclass/api/Get_Personnalisable_Collection_Fields/ HTTP/1.1" 200 - +INFO:root:2023-10-22 14:52:45.845947 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Oct/2023 14:52:45] "POST /myclass/api/Get_Personnalisable_Collection/ HTTP/1.1" 200 - +INFO:root:2023-10-22 14:52:45.849983 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Oct/2023 14:52:45] "POST /myclass/api/Get_Personnalisable_Collection_Fields/ HTTP/1.1" 200 - +INFO:root:2023-10-22 14:52:51.809402 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Oct/2023 14:52:51] "POST /myclass/api/Get_Personnalisable_Collection/ HTTP/1.1" 200 - +INFO:root:2023-10-22 14:52:51.815795 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Oct/2023 14:52:51] "POST /myclass/api/Get_Personnalisable_Collection_Fields/ HTTP/1.1" 200 - +INFO:root:2023-10-22 14:53:30.744594 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Oct/2023 14:53:30] "POST /myclass/api/Get_Personnalisable_Collection/ HTTP/1.1" 200 - +INFO:root:2023-10-22 14:53:30.752113 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Oct/2023 14:53:30] "POST /myclass/api/Get_Personnalisable_Collection_Fields/ HTTP/1.1" 200 - +INFO:root:2023-10-22 14:55:48.338825 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Oct/2023 14:55:48] "POST /myclass/api/Get_Personnalisable_Collection/ HTTP/1.1" 200 - +INFO:root:2023-10-22 14:55:48.343800 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Oct/2023 14:55:48] "POST /myclass/api/Get_Personnalisable_Collection_Fields/ HTTP/1.1" 200 - +INFO:root:2023-10-22 14:55:52.923400 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Oct/2023 14:55:52] "POST /myclass/api/Get_Personnalisable_Collection/ HTTP/1.1" 200 - +INFO:root:2023-10-22 14:55:52.928126 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Oct/2023 14:55:52] "POST /myclass/api/Get_Personnalisable_Collection_Fields/ HTTP/1.1" 200 - +INFO:root:2023-10-22 14:59:07.860591 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Oct/2023 14:59:07] "POST /myclass/api/Get_Personnalisable_Collection/ HTTP/1.1" 200 - +INFO:root:2023-10-22 14:59:07.870486 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Oct/2023 14:59:07] "POST /myclass/api/Get_Personnalisable_Collection_Fields/ HTTP/1.1" 200 - +INFO:root:2023-10-22 14:59:15.759109 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Oct/2023 14:59:15] "POST /myclass/api/Get_Personnalisable_Collection/ HTTP/1.1" 200 - +INFO:root:2023-10-22 14:59:15.763434 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Oct/2023 14:59:15] "POST /myclass/api/Get_Personnalisable_Collection_Fields/ HTTP/1.1" 200 - +INFO:root:2023-10-22 14:59:44.693998 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Oct/2023 14:59:44] "POST /myclass/api/Get_Personnalisable_Collection/ HTTP/1.1" 200 - +INFO:root:2023-10-22 14:59:44.697420 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Oct/2023 14:59:44] "POST /myclass/api/Get_Personnalisable_Collection_Fields/ HTTP/1.1" 200 - +INFO:werkzeug: * Detected change in 'C:\\Users\\billa\\Documents\\myclass.com\\Siteweb\\Production\\Ela_back\\Back_Office\\base_specific_fields.py', reloading +INFO:werkzeug: * Restarting with stat +INFO:root:2023-10-22 15:08:10.161036 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2023-10-22 15:08:10.161036 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev ++ +INFO:root:2023-10-22 15:08:10.161036 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev') ++ +INFO:root:2023-10-22 15:08:10.161036 : ++ FLASK PORT 5001 ++ +INFO:root:2023-10-22 15:08:10.161036 : ++ LMS_BAS_URL mysy-training.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 877-541-979 +INFO:werkzeug: * Detected change in 'C:\\Users\\billa\\Documents\\myclass.com\\Siteweb\\Production\\Ela_back\\Back_Office\\base_specific_fields.py', reloading +INFO:werkzeug: * Restarting with stat +INFO:root:2023-10-22 15:10:34.218374 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2023-10-22 15:10:34.218374 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev ++ +INFO:root:2023-10-22 15:10:34.218374 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev') ++ +INFO:root:2023-10-22 15:10:34.219385 : ++ FLASK PORT 5001 ++ +INFO:root:2023-10-22 15:10:34.219385 : ++ LMS_BAS_URL mysy-training.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 877-541-979 +INFO:werkzeug: * Detected change in 'C:\\Users\\billa\\Documents\\myclass.com\\Siteweb\\Production\\Ela_back\\Back_Office\\base_specific_fields.py', reloading +INFO:werkzeug: * Restarting with stat +INFO:root:2023-10-22 15:15:22.533078 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2023-10-22 15:15:22.534067 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev ++ +INFO:root:2023-10-22 15:15:22.534067 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev') ++ +INFO:root:2023-10-22 15:15:22.534067 : ++ FLASK PORT 5001 ++ +INFO:root:2023-10-22 15:15:22.534067 : ++ LMS_BAS_URL mysy-training.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 877-541-979 +INFO:werkzeug: * Detected change in 'C:\\Users\\billa\\Documents\\myclass.com\\Siteweb\\Production\\Ela_back\\Back_Office\\base_specific_fields.py', reloading +INFO:werkzeug: * Restarting with stat +INFO:root:2023-10-22 15:16:14.797213 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2023-10-22 15:16:14.797213 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev ++ +INFO:root:2023-10-22 15:16:14.797213 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev') ++ +INFO:root:2023-10-22 15:16:14.797213 : ++ FLASK PORT 5001 ++ +INFO:root:2023-10-22 15:16:14.797213 : ++ LMS_BAS_URL mysy-training.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 877-541-979 +INFO:werkzeug: * Detected change in 'C:\\Users\\billa\\Documents\\myclass.com\\Siteweb\\Production\\Ela_back\\Back_Office\\base_specific_fields.py', reloading +INFO:werkzeug: * Restarting with stat +INFO:root:2023-10-22 15:16:49.617273 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2023-10-22 15:16:49.618273 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev ++ +INFO:root:2023-10-22 15:16:49.618273 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev') ++ +INFO:root:2023-10-22 15:16:49.618273 : ++ FLASK PORT 5001 ++ +INFO:root:2023-10-22 15:16:49.618273 : ++ LMS_BAS_URL mysy-training.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 877-541-979 +INFO:werkzeug: * Detected change in 'C:\\Users\\billa\\Documents\\myclass.com\\Siteweb\\Production\\Ela_back\\Back_Office\\base_specific_fields.py', reloading +INFO:werkzeug: * Restarting with stat +INFO:root:2023-10-22 15:17:06.524694 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2023-10-22 15:17:06.524694 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev ++ +INFO:root:2023-10-22 15:17:06.524694 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev') ++ +INFO:root:2023-10-22 15:17:06.524694 : ++ FLASK PORT 5001 ++ +INFO:root:2023-10-22 15:17:06.524694 : ++ LMS_BAS_URL mysy-training.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 877-541-979 +INFO:werkzeug: * Detected change in 'C:\\Users\\billa\\Documents\\myclass.com\\Siteweb\\Production\\Ela_back\\Back_Office\\base_specific_fields.py', reloading +INFO:werkzeug: * Restarting with stat +INFO:root:2023-10-22 15:17:18.440937 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2023-10-22 15:17:18.440937 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev ++ +INFO:root:2023-10-22 15:17:18.440937 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev') ++ +INFO:root:2023-10-22 15:17:18.440937 : ++ FLASK PORT 5001 ++ +INFO:root:2023-10-22 15:17:18.440937 : ++ LMS_BAS_URL mysy-training.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 877-541-979 +INFO:werkzeug: * Detected change in 'C:\\Users\\billa\\Documents\\myclass.com\\Siteweb\\Production\\Ela_back\\Back_Office\\base_specific_fields.py', reloading +INFO:werkzeug: * Restarting with stat +INFO:root:2023-10-22 15:17:30.350740 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2023-10-22 15:17:30.351741 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev ++ +INFO:root:2023-10-22 15:17:30.351741 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev') ++ +INFO:root:2023-10-22 15:17:30.351741 : ++ FLASK PORT 5001 ++ +INFO:root:2023-10-22 15:17:30.351741 : ++ LMS_BAS_URL mysy-training.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 877-541-979 +INFO:werkzeug: * Detected change in 'C:\\Users\\billa\\Documents\\myclass.com\\Siteweb\\Production\\Ela_back\\Back_Office\\base_specific_fields.py', reloading +INFO:werkzeug: * Restarting with stat +INFO:root:2023-10-22 15:17:57.487466 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2023-10-22 15:17:57.487466 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev ++ +INFO:root:2023-10-22 15:17:57.487466 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev') ++ +INFO:root:2023-10-22 15:17:57.488465 : ++ FLASK PORT 5001 ++ +INFO:root:2023-10-22 15:17:57.488465 : ++ LMS_BAS_URL mysy-training.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 877-541-979 +INFO:werkzeug: * Detected change in 'C:\\Users\\billa\\Documents\\myclass.com\\Siteweb\\Production\\Ela_back\\Back_Office\\base_specific_fields.py', reloading +INFO:werkzeug: * Restarting with stat +INFO:root:2023-10-22 15:19:14.911271 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2023-10-22 15:19:14.912271 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev ++ +INFO:root:2023-10-22 15:19:14.912271 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev') ++ +INFO:root:2023-10-22 15:19:14.912271 : ++ FLASK PORT 5001 ++ +INFO:root:2023-10-22 15:19:14.912271 : ++ LMS_BAS_URL mysy-training.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 877-541-979 +INFO:werkzeug: * Detected change in 'C:\\Users\\billa\\Documents\\myclass.com\\Siteweb\\Production\\Ela_back\\Back_Office\\main.py', reloading +INFO:werkzeug: * Restarting with stat +INFO:root:2023-10-22 15:20:47.661977 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2023-10-22 15:20:47.661977 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev ++ +INFO:root:2023-10-22 15:20:47.661977 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev') ++ +INFO:root:2023-10-22 15:20:47.661977 : ++ FLASK PORT 5001 ++ +INFO:root:2023-10-22 15:20:47.661977 : ++ LMS_BAS_URL mysy-training.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 877-541-979 +INFO:root:2023-10-22 15:23:20.505806 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Oct/2023 15:23:20] "POST /myclass/api/get_list_specific_field_partner_by_object HTTP/1.1" 404 - +INFO:werkzeug: * Detected change in 'C:\\Users\\billa\\Documents\\myclass.com\\Siteweb\\Production\\Ela_back\\Back_Office\\base_specific_fields.py', reloading +INFO:werkzeug: * Restarting with stat +INFO:root:2023-10-22 15:23:50.443773 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2023-10-22 15:23:50.443773 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev ++ +INFO:root:2023-10-22 15:23:50.443773 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev') ++ +INFO:root:2023-10-22 15:23:50.443773 : ++ FLASK PORT 5001 ++ +INFO:root:2023-10-22 15:23:50.444768 : ++ LMS_BAS_URL mysy-training.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 877-541-979 +INFO:root:2023-10-22 15:23:53.973443 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Oct/2023 15:23:53] "POST /myclass/api/get_list_specific_field_partner_by_object HTTP/1.1" 308 - +INFO:root:2023-10-22 15:23:53.981556 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2023-10-22 15:23:54.591076 : get_list_specific_field_partner_by_object -pipeline must be a list - Line : 170 +INFO:werkzeug:127.0.0.1 - - [22/Oct/2023 15:23:54] "POST /myclass/api/get_list_specific_field_partner_by_object/ HTTP/1.1" 200 - +INFO:werkzeug: * Detected change in 'C:\\Users\\billa\\Documents\\myclass.com\\Siteweb\\Production\\Ela_back\\Back_Office\\base_specific_fields.py', reloading +INFO:werkzeug: * Restarting with stat +INFO:root:2023-10-22 15:24:20.006674 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2023-10-22 15:24:20.006674 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev ++ +INFO:root:2023-10-22 15:24:20.006674 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev') ++ +INFO:root:2023-10-22 15:24:20.006674 : ++ FLASK PORT 5001 ++ +INFO:root:2023-10-22 15:24:20.006674 : ++ LMS_BAS_URL mysy-training.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 877-541-979 diff --git a/Session_Formation.py b/Session_Formation.py index a9bc06f..8aa411e 100644 --- a/Session_Formation.py +++ b/Session_Formation.py @@ -47,10 +47,10 @@ def Add_Update_SessionFormation(diction): incom_keys = diction.keys() for val in incom_keys: - if val not in field_list: + if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str(inspect.stack()[0][ - 3]) + " - Creation partner account : Le champ '" + val + "' n'est pas autorisé, Creation partenaire annulée") - return False, "Impossible de créer/mettre à jour la session. Toutes les informations fournies ne sont pas valables" + 3]) + " - Le champ '" + val + "' n'est pas autorisé, Creation partenaire annulée") + return False, " Toutes les informations fournies ne sont pas valables" """ Verification de la liste des champs obligatoires @@ -61,7 +61,7 @@ def Add_Update_SessionFormation(diction): if val not in diction: mycommon.myprint( str(inspect.stack()[0][3]) + " - : La valeur '" + val + "' n'est pas presente dans liste ") - return False, "Impossible de créer/mettre à jour la session, Toutes les informations necessaires n'ont pas été fournies" + return False, "Toutes les informations necessaires n'ont pas été fournies" mydata = {} query_key = {} @@ -407,7 +407,7 @@ def GetSessionFormation(diction): field_list = ['token', 'class_internal_url', 'session_id', ] incom_keys = diction.keys() for val in incom_keys: - if val not in field_list: + if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str(inspect.stack()[0][ 3]) + " - Le champ '" + val + "' n'est pas autorisé, Creation partenaire annulée") return False, "de récupérer la liste des stagiaires . Toutes les informations fournies ne sont pas valables" @@ -523,7 +523,7 @@ def GetActiveSessionFormation_List(diction): field_list = ['token', 'class_internal_url'] incom_keys = diction.keys() for val in incom_keys: - if val not in field_list: + if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str(inspect.stack()[0][ 3]) + " - Le champ '" + val + "' n'est pas autorisé, Creation partenaire annulée") return False, " Impossible de récupérer la liste des session de formation" @@ -610,7 +610,7 @@ def GetActiveSession_Cities_And_Distance_Formation_List(diction): field_list = ['token', 'class_internal_url'] incom_keys = diction.keys() for val in incom_keys: - if val not in field_list: + if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str(inspect.stack()[0][ 3]) + " - Le champ '" + val + "' n'est pas autorisé, Creation partenaire annulée") return False, " Impossible de récupérer la liste des session de formation" @@ -708,7 +708,7 @@ def GetAllValideSessionFormation_List(diction): field_list = ['token', 'class_internal_url'] incom_keys = diction.keys() for val in incom_keys: - if val not in field_list: + if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str(inspect.stack()[0][ 3]) + " - Le champ '" + val + "' n'est pas autorisé, Creation partenaire annulée") return False, " Impossible de récupérer la liste des session de formation" @@ -766,7 +766,7 @@ def GetAllValideSessionPartner_List(diction): field_list = ['token'] incom_keys = diction.keys() for val in incom_keys: - if val not in field_list: + if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str(inspect.stack()[0][ 3]) + " - Le champ '" + val + "' n'est pas autorisé, Creation partenaire annulée") return False, " Impossible de récupérer la liste des session de formation" @@ -918,7 +918,7 @@ def GetAllValideSessionPartner_List_filter_like(diction): field_list = ['token','class_title', 'code_session', 'class_external_code'] incom_keys = diction.keys() for val in incom_keys: - if val not in field_list: + if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str(inspect.stack()[0][ 3]) + " - Le champ '" + val + "' n'est pas autorisé, Creation partenaire annulée") return False, " Impossible de récupérer la liste des session de formation" @@ -1094,7 +1094,7 @@ def GetAllValideSessionPartner_List_no_filter(diction): field_list = ['token','class_title', 'code_session'] incom_keys = diction.keys() for val in incom_keys: - if val not in field_list: + if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str(inspect.stack()[0][ 3]) + " - Le champ '" + val + "' n'est pas autorisé, Creation partenaire annulée") return False, " Impossible de récupérer la liste des session de formation" @@ -1267,7 +1267,7 @@ def Add_Update_SessionFormation_mass(file=None, Folder=None, diction=None): field_list = ['token', 'class_internal_url'] incom_keys = diction.keys() for val in incom_keys: - if val not in field_list: + if val not in field_list and val.startswith('my_') is False: mycommon.myprint( str(inspect.stack()[0][3]) + " Le champ '" + val + "' n'existe pas, Creation session annulée") return False, " Le champ '" + val + "' n'existe pas, Creation session annulée " @@ -1749,7 +1749,7 @@ def Controle_Add_Update_SessionFormation_mass(saved_file=None, Folder=None, dict field_list = ['token', 'class_internal_url'] incom_keys = diction.keys() for val in incom_keys: - if val not in field_list: + if val not in field_list and val.startswith('my_') is False: mycommon.myprint( str(inspect.stack()[0][3]) + " Le champ '" + val + "' n'existe pas, Creation session annulée") return False, " Le champ '" + val + "' n'existe pas, Creation session annulée " @@ -2188,7 +2188,7 @@ def Add_Update_SessionFormation_mass_for_many_class(file=None, Folder=None, dict field_list = ['token', ] incom_keys = diction.keys() for val in incom_keys: - if val not in field_list: + if val not in field_list and val.startswith('my_') is False: mycommon.myprint( str(inspect.stack()[0][3]) + " Le champ '" + val + "' n'existe pas, Creation session annulée") return False, " Le champ '" + val + "' n'existe pas, Creation session annulée " @@ -2651,7 +2651,7 @@ def Controle_Add_Update_SessionFormation_mass_for_many_class(saved_file=None, Fo field_list = ['token'] incom_keys = diction.keys() for val in incom_keys: - if val not in field_list: + if val not in field_list and val.startswith('my_') is False: mycommon.myprint( str(inspect.stack()[0][3]) + " Le champ '" + val + "' n'existe pas, Creation session annulée") return False, " Le champ '" + val + "' n'existe pas, Creation session annulée " @@ -3062,7 +3062,7 @@ def Delete_SessionFormation(diction): field_list = ['token', 'session_id', ] incom_keys = diction.keys() for val in incom_keys: - if val not in field_list: + if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str(inspect.stack()[0][ 3]) + " - Le champ '" + val + "' n'est pas autorisé, Creation partenaire annulée") return False, "de récupérer la liste des stagiaires . Toutes les informations fournies ne sont pas valables" @@ -3155,7 +3155,7 @@ def Delete_List_SessionFormation(diction): field_list = ['token', 'list_session_id', ] incom_keys = diction.keys() for val in incom_keys: - if val not in field_list: + if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str(inspect.stack()[0][ 3]) + " - Le champ '" + val + "' n'est pas autorisé, Creation partenaire annulée") return False, "de récupérer la liste des stagiaires . Toutes les informations fournies ne sont pas valables" @@ -3251,7 +3251,7 @@ def Is_Corresponding_SessionFormation(diction): field_list = ['token', 'class_url', 'date_debut','date_fin', 'distantiel', 'ville' ] incom_keys = diction.keys() for val in incom_keys: - if val not in field_list: + if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str(inspect.stack()[0][ 3]) + " - Le champ '" + val + "' n'est pas autorisé, Creation partenaire annulée") return False, " Toutes les informations fournies ne sont pas valables" diff --git a/abonnement_mgt.py b/abonnement_mgt.py index c067e97..c189085 100644 --- a/abonnement_mgt.py +++ b/abonnement_mgt.py @@ -38,7 +38,7 @@ def Add_Abonnement(diction): "next_payement_date", 'comment'] incom_keys = diction.keys() for val in incom_keys: - if val not in field_list: + if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str( inspect.stack()[0][3]) + " Le champ '" + val + "' n'existe pas") return False, " Les informations fournies sont incorrectes", @@ -211,7 +211,7 @@ def Update_Abonnement(diction): incom_keys = diction.keys() for val in incom_keys: - if val not in field_list: + if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str( inspect.stack()[0][3]) + " Le champ '" + val + "' n'existe pas") return False, " Les informations fournies sont incorrectes", @@ -364,7 +364,7 @@ def Get_Abonnement(diction): 'adr_code_postal', 'adr_pays', 'candidats_id', 'cpny'] incom_keys = diction.keys() for val in incom_keys: - if val not in field_list: + if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str( inspect.stack()[0][3]) + " Le champ '" + val + "' n'existe pas") return False, " Les informations fournies sont incorrectes", diff --git a/appel_offre.py b/appel_offre.py index b941e5a..548fe52 100644 --- a/appel_offre.py +++ b/appel_offre.py @@ -36,7 +36,7 @@ def Add_Appel_Offre(diction): "list_produits_appel_offre", "list_class"] incom_keys = diction.keys() for val in incom_keys: - if val not in field_list: + if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str( inspect.stack()[0][3]) + " Le champ '" + val + "' n'existe pas") return False, " Les informations fournies sont incorrectes", @@ -289,7 +289,7 @@ def Add_Update_AO_Class(diction): incom_keys = diction.keys() for val in incom_keys: - if val not in field_list: + if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str( inspect.stack()[0][3]) + " Le champ '" + val + "' n'existe pas") return False, " Les informations fournies sont incorrectes", @@ -440,7 +440,7 @@ def Update_Appel_Offre(diction): incom_keys = diction.keys() for val in incom_keys: - if val not in field_list: + if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str( inspect.stack()[0][3]) + " Le champ '" + val + "' n'existe pas") return False, " Les informations fournies sont incorrectes", @@ -638,7 +638,7 @@ def Get_Given_Appel_Offre(diction): field_list = ['token', 'external_code'] incom_keys = diction.keys() for val in incom_keys: - if val not in field_list: + if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str( inspect.stack()[0][3]) + " Le champ '" + val + "' n'existe pas") return False, " Les informations fournies sont incorrectes", @@ -721,7 +721,7 @@ def Get_List_Appel_Offre(diction): incom_keys = diction.keys() for val in incom_keys: - if val not in field_list: + if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str( inspect.stack()[0][3]) + " Le champ '" + val + "' n'existe pas") return False, " Les informations fournies sont incorrectes", diff --git a/articles_avis.py b/articles_avis.py index 52b916c..7809407 100644 --- a/articles_avis.py +++ b/articles_avis.py @@ -235,7 +235,7 @@ def add_articles_avis(diction): 'comment', 'postedby', 'url_formation', 'user_recid'] incom_keys = diction.keys() for val in incom_keys: - if val not in field_list: + if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str(inspect.stack()[0][ 3]) + " - Creation formation : Le champ '" + val + "' n'est pas autorisé, Creation formation annulée") return False, " Verifier votre API" @@ -456,7 +456,7 @@ def recherche_articles_avis(diction): 'user_postal', 'user_latitude', 'user_longitude', 'user_state', 'search_text'] incom_keys = diction.keys() for val in incom_keys: - if val not in field_list: + if val not in field_list and val.startswith('my_') is False: mycommon.myprint( str(inspect.stack()[0][3]) + " - : Le champ '" + val + "' n'existe pas, recherche annuléee") return False, " Le champ '" + val + "' n'existe pas, recherche annulée" @@ -596,7 +596,7 @@ def store_recherche_article_avis(diction, user_recid=""): 'support', 'type', 'lang', 'price', 'distance', 'duration'] incom_keys = diction.keys() for val in incom_keys: - if val not in field_list: + if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str(inspect.stack()[0][3]) + " Le champ '" + val + "' n'existe pas, recherche annulée") return False, " Le champ '" + val + "' n'existe pas, recherche annulée", None @@ -717,7 +717,7 @@ def get_article_avis_alaune(diction): incom_keys = diction.keys() for val in incom_keys: - if val not in field_list: + if val not in field_list and val.startswith('my_') is False: mycommon.myprint( str(inspect.stack()[0][3]) + " Le champ '" + val + "' n'existe pas, recherche annulée") return False, " Le champ '" + val + "' n'existe pas, recherche annulée" diff --git a/attached_file_mgt.py b/attached_file_mgt.py index 7374477..5445056 100644 --- a/attached_file_mgt.py +++ b/attached_file_mgt.py @@ -83,7 +83,7 @@ def Store_User_Downloaded_File(file=None, Folder=None, diction=None): field_list = ['token', 'file_business_object', 'file_name', 'status','object_owner_collection', 'object_owner_id'] incom_keys = diction.keys() for val in incom_keys: - if val not in field_list: + if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str( inspect.stack()[0][3]) + " Le champ '" + val + "' n'existe pas") return False, " Les informations fournies sont incorrectes", @@ -200,7 +200,7 @@ def Get_Stored_Downloaded_File(diction): field_list = ['token', 'file_name'] incom_keys = diction.keys() for val in incom_keys: - if val not in field_list: + if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str( inspect.stack()[0][3]) + " Le champ '" + val + "' n'est pas autorisé") return False, " Les informations fournies sont incorrectes", @@ -330,7 +330,7 @@ def Get_List_object_owner_collection_Stored_Files(diction): field_list = ['token', 'object_owner_collection', 'object_owner_id'] incom_keys = diction.keys() for val in incom_keys: - if val not in field_list: + if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str( inspect.stack()[0][3]) + " Le champ '" + val + "' n'existe pas") return False, " Les informations fournies sont incorrectes", @@ -434,7 +434,7 @@ def Delete_Stored_Downloaded_File(diction): field_list = ['token', 'file_name'] incom_keys = diction.keys() for val in incom_keys: - if val not in field_list: + if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str( inspect.stack()[0][3]) + " Le champ '" + val + "' n'est pas autorisé") return False, " Les informations fournies sont incorrectes", diff --git a/base_specific_fields.py b/base_specific_fields.py new file mode 100644 index 0000000..a1bf924 --- /dev/null +++ b/base_specific_fields.py @@ -0,0 +1,182 @@ +""" +Ce document définit comment les utilisateurs avec un profil ‘admin’ pourront ajouter de nouveaux champs spécifiques. + +Il arrive fréquemment que des clients souhaite ajouter des champs relatifs à leur activité (champs non gérés en standard), ce module est conçu pour répondre à ce besoin. + +""" + +import bson +import pymongo +from pymongo import MongoClient +import json +from bson import ObjectId +import re +from datetime import datetime +import prj_common as mycommon +import secrets +import inspect +import sys, os +import csv +import pandas as pd +from pymongo import ReturnDocument +import GlobalVariable as MYSY_GV +from math import isnan +import GlobalVariable as MYSY_GV +import ela_index_bdd_classes as eibdd +import email_mgt as email +import jinja2 +from flask import send_file +from xhtml2pdf import pisa +from email.message import EmailMessage +from email.mime.text import MIMEText +from email import encoders +import smtplib +from email.mime.multipart import MIMEMultipart +from email.mime.text import MIMEText +from email.mime.base import MIMEBase +from email import encoders + +""" +Ajout d'un champs spécifique""" + +def add_specific_field(diction): + try: + diction = mycommon.strip_dictionary(diction) + + + return True, " Le champ a été correctement ajouté " + + except Exception as e: + exc_type, exc_obj, exc_tb = sys.exc_info() + mycommon.myprint(str(inspect.stack()[0][3]) + " -" + str(e) + " - Line : " + str(exc_tb.tb_lineno)) + return False, " Impossible d'ajouter le nouveau champ " + + +""" +Modification d'un champ spécifique +""" +def update_specific_field(diction): + try: + diction = mycommon.strip_dictionary(diction) + + + return True, " Le champ a été correctement modifié " + + except Exception as e: + exc_type, exc_obj, exc_tb = sys.exc_info() + mycommon.myprint(str(inspect.stack()[0][3]) + " -" + str(e) + " - Line : " + str(exc_tb.tb_lineno)) + return False, " Impossible de modifier le champ " + + +""" +Recuperation d'un champ spécifique donné en partant de l'_id +""" +def get_given_specific_field(diction): + try: + diction = mycommon.strip_dictionary(diction) + + + return True, " Le champ a été correctement modifié " + + except Exception as e: + exc_type, exc_obj, exc_tb = sys.exc_info() + mycommon.myprint(str(inspect.stack()[0][3]) + " -" + str(e) + " - Line : " + str(exc_tb.tb_lineno)) + return False, " Impossible de modifier le champ " + +""" +Suppression d'un champ spécifique +""" +def delete_given_specific_field(diction): + try: + diction = mycommon.strip_dictionary(diction) + + + return True, " Le champ a été correctement modifié " + + except Exception as e: + exc_type, exc_obj, exc_tb = sys.exc_info() + mycommon.myprint(str(inspect.stack()[0][3]) + " -" + str(e) + " - Line : " + str(exc_tb.tb_lineno)) + return False, " Impossible de supprimer le champ " + + + + +""" +Recuperation de liste des champs spécifiques d'un partenaire +""" +def get_list_specific_field_partner(diction): + try: + diction = mycommon.strip_dictionary(diction) + + return True, " Le champ a été correctement modifié " + + except Exception as e: + exc_type, exc_obj, exc_tb = sys.exc_info() + mycommon.myprint(str(inspect.stack()[0][3]) + " -" + str(e) + " - Line : " + str(exc_tb.tb_lineno)) + return False, " Impossible de modifier le champ " + + +""" +Recuperation de liste des champs spécifiques d'un objet (client, formation, etc) d'un partenaire +""" +def get_list_specific_field_partner_by_object(diction): + try: + diction = mycommon.strip_dictionary(diction) + + """ + Verification des input acceptés + """ + field_list = ['token', 'object_name'] + + incom_keys = diction.keys() + for val in incom_keys: + if val not in field_list and val.startswith('my_') is False: + mycommon.myprint(str( + inspect.stack()[0][3]) + " Le champ '" + val + "' n'existe pas") + return False, " Les informations fournies sont incorrectes", + + """ + Verification des champs obligatoires + """ + field_list_obligatoire = ['token', 'object_name'] + for val in field_list_obligatoire: + if val not in diction: + mycommon.myprint( + str(inspect.stack()[0][3]) + " - La valeur '" + val + "' n'est pas presente dans liste ") + return False, " Les informations fournies sont incorrectes", + + """ + Verification de l'identité et autorisation de l'entité qui + appelle cette API + """ + token = "" + if ("token" in diction.keys()): + if diction['token']: + token = diction['token'] + + local_status, my_partner = mycommon.Check_Connexion_And_Return_Partner_Data(diction) + if (local_status is not True): + return local_status, my_partner + + data_cle = {} + data_cle['partner_owner_recid'] = str(my_partner['recid']) + data_cle['related_collection'] = str(diction['object_name']).strip().lower() + data_cle['valide'] = "1" + data_cle['locked'] = "0" + + RetObject = [] + val_tmp = 1 + + for retval in MYSY_GV.dbname['partner_order_line'].find(data_cle): + user = retval + user['id'] = str(val_tmp) + val_tmp = val_tmp + 1 + + RetObject.append(mycommon.JSONEncoder().encode(user)) + + return True, RetObject + + except Exception as e: + exc_type, exc_obj, exc_tb = sys.exc_info() + mycommon.myprint(str(inspect.stack()[0][3]) + " -" + str(e) + " - Line : " + str(exc_tb.tb_lineno)) + return False, " Impossible de récupérer les champs " \ No newline at end of file diff --git a/business_prices.py b/business_prices.py index a60da93..f6cc974 100644 --- a/business_prices.py +++ b/business_prices.py @@ -38,7 +38,7 @@ def add_business_price(diction): incom_keys = diction.keys() for val in incom_keys: - if val not in field_list: + if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str(inspect.stack()[0][ 3]) + " - Le champ '" + val + "' n'est pas autorisé") return False, " Le champ '" + val + "' n'est pas autorisé " @@ -160,7 +160,7 @@ def update_business_price(diction): incom_keys = diction.keys() for val in incom_keys: - if val not in field_list: + if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str(inspect.stack()[0][ 3]) + " - Le champ '" + val + "' n'est pas autorisé") return False, " Le champ '" + val + "' n'est pas autorisé " @@ -253,7 +253,7 @@ def delete_business_price(diction): incom_keys = diction.keys() for val in incom_keys: - if val not in field_list: + if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str(inspect.stack()[0][ 3]) + " - Le champ '" + val + "' n'est pas autorisé") return False, " Le champ '" + val + "' n'est pas autorisé " @@ -319,7 +319,7 @@ def recherche_business_price(diction): incom_keys = diction.keys() for val in incom_keys: - if val not in field_list: + if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str(inspect.stack()[0][ 3]) + " - Le champ '" + val + "' n'est pas autorisé") return False, " Le champ '" + val + "' n'est pas autorisé " @@ -380,7 +380,7 @@ def get_cust_prices_by_partner(diction): incom_keys = diction.keys() for val in incom_keys: - if val not in field_list: + if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str(inspect.stack()[0][ 3]) + " Impossible de récupérer les prix client, Le champ '" + val + "' n'existe pas ") return False, " Impossible de récupérer les prix client, Le champ '" + val + "' n'existe pas" @@ -454,7 +454,7 @@ def get_linked_customer_to_partner(diction): incom_keys = diction.keys() for val in incom_keys: - if val not in field_list: + if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str(inspect.stack()[0][ 3]) + " Impossible de récupérer les prix client, Le champ '" + val + "' n'existe pas ") return False, " Impossible de récupérer les prix client, Le champ '" + val + "' n'existe pas" @@ -537,7 +537,7 @@ def get_cust_specific_prices_by_partner(diction): incom_keys = diction.keys() for val in incom_keys: - if val not in field_list: + if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str(inspect.stack()[0][ 3]) + " Impossible de récupérer les prix client, Le champ '" + val + "' n'existe pas ") return False, " Impossible de récupérer les prix client, Le champ '" + val + "' n'existe pas" diff --git a/class_mgt.py b/class_mgt.py index 66968a7..f743b63 100644 --- a/class_mgt.py +++ b/class_mgt.py @@ -56,7 +56,7 @@ def add_class(diction): incom_keys = diction.keys() for val in incom_keys: - if val not in field_list: + if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str(inspect.stack()[0][3])+" - Creation formation : Le champ '" + val + "' n'est pas autorisé, Creation formation annulée") return False, " Le champ '" + val + "' n'est pas autorisé, Creation formation annulée " @@ -549,9 +549,9 @@ def update_class(diction): incom_keys = diction.keys() for val in incom_keys: - if val not in field_list: + if val not in field_list and val.startswith('my_') is False: mycommon.myprint( - str(inspect.stack()[0][3])+" - Creation partner account : Le champ '" + val + "' n'est pas accepté, Creation formation annulée") + str(inspect.stack()[0][3])+" - Le champ '" + val + "' n'est pas accepté, Creation formation annulée") return False, " Impossible de mettre à jour la formation" ''' @@ -1052,9 +1052,9 @@ def disable_class(diction): field_list = ['internal_url', 'token'] incom_keys = diction.keys() for val in incom_keys: - if val not in field_list: + if val not in field_list and val.startswith('my_') is False: mycommon.myprint( - str(inspect.stack()[0][3])+" - Creation partner account : Le champ '" + val + "' n'existe pas, Creation formation annulée") + str(inspect.stack()[0][3])+" - Le champ '" + val + "' n'existe pas, Creation formation annulée") return False, " Impossible de mettre à jour la formation" ''' @@ -1154,9 +1154,9 @@ def enable_class(diction): field_list = ['internal_url', 'token'] incom_keys = diction.keys() for val in incom_keys: - if val not in field_list: + if val not in field_list and val.startswith('my_') is False: mycommon.myprint( - str(inspect.stack()[0][3])+" - Creation partner account : Le champ '" + val + "' n'existe pas, Creation formation annulée") + str(inspect.stack()[0][3])+" - Le champ '" + val + "' n'existe pas, Creation formation annulée") return False, " Impossible de mettre à jour la formation" ''' @@ -1252,9 +1252,9 @@ def unlock_class(diction): field_list = ['internal_url', 'token'] incom_keys = diction.keys() for val in incom_keys: - if val not in field_list: + if val not in field_list and val.startswith('my_') is False: mycommon.myprint( - str(inspect.stack()[0][3])+" - Creation partner account : Le champ '" + val + "' n'existe pas, Creation formation annulée") + str(inspect.stack()[0][3])+" - Le champ '" + val + "' n'existe pas, Creation formation annulée") return False, " Impossible de mettre à jour la formation" ''' @@ -1352,10 +1352,10 @@ def lock_class(diction): field_list = ['internal_url', 'token'] incom_keys = diction.keys() for val in incom_keys: - if val not in field_list: + if val not in field_list and val.startswith('my_') is False: mycommon.myprint( str(inspect.stack()[0][ - 3]) + " - Creation partner account : Le champ '" + val + "' n'existe pas, Creation formation annulée") + 3]) + " - Le champ '" + val + "' n'existe pas, Creation formation annulée") return False, " Impossible de mettre à jour la formation" ''' @@ -1453,10 +1453,10 @@ def pusblish_class(diction): field_list = ['internal_url', 'token'] incom_keys = diction.keys() for val in incom_keys: - if val not in field_list: + if val not in field_list and val.startswith('my_') is False: mycommon.myprint( str(inspect.stack()[0][ - 3]) + " - Creation partner account : Le champ '" + val + "' n'existe pas, Creation formation annulée") + 3]) + " - Le champ '" + val + "' n'existe pas, Creation formation annulée") return False, " Impossible de mettre à jour la formation" ''' @@ -1557,7 +1557,7 @@ def unpublish_class(diction): field_list = ['internal_url', 'token'] incom_keys = diction.keys() for val in incom_keys: - if val not in field_list: + if val not in field_list and val.startswith('my_') is False: mycommon.myprint( str(inspect.stack()[0][3])+" - Le champ '" + val + "' n'existe pas, Creation formation annulée") return False, " Impossible de mettre à jour la formation" @@ -1667,8 +1667,8 @@ def get_class(diction): incom_keys = diction.keys() for val in incom_keys: - if val not in field_list: - mycommon.myprint( str(inspect.stack()[0][3])+ " - Creation partner account : Le champ '" + val + "' n'existe pas, Creation formation annulée") + if val not in field_list and val.startswith('my_') is False: + mycommon.myprint( str(inspect.stack()[0][3])+ " - Le champ '" + val + "' n'existe pas, Creation formation annulée") return False, " Impossible de récupérer la formation" ''' @@ -2018,8 +2018,8 @@ def get_class_coup_de_coeur(diction): incom_keys = diction.keys() for val in incom_keys: - if val not in field_list: - mycommon.myprint( str(inspect.stack()[0][3])+ " - Creation partner account : Le champ '" + val + "' n'existe pas, Creation formation annulée") + if val not in field_list and val.startswith('my_') is False: + mycommon.myprint( str(inspect.stack()[0][3])+ " - Le champ '" + val + "' n'existe pas, Creation formation annulée") return False, " Impossible de récupérer la formation" ''' @@ -2124,7 +2124,7 @@ def get_partner_class(diction): field_list = ['internal_url', 'token', 'title', 'valide', 'locked', 'external_code'] incom_keys = diction.keys() for val in incom_keys: - if val not in field_list: + if val not in field_list and val.startswith('my_') is False: mycommon.myprint( str(inspect.stack()[0][3])+ " - get_partner_class : Le champ '" + val + "' n'existe pas, Creation formation annulée") return False, " Impossible de récupérer la formation" @@ -2324,7 +2324,7 @@ def find_partner_class_like(diction): field_list = ['internal_url', 'token', 'title', 'valide', 'locked', 'external_code'] incom_keys = diction.keys() for val in incom_keys: - if val not in field_list: + if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str(inspect.stack()[0][ 3]) + " - get_partner_class : Le champ '" + val + "' n'existe pas, Creation formation annulée") return False, " Impossible de récupérer la formation" @@ -2517,7 +2517,7 @@ def get_partner_class_external_code(diction): field_list = ['internal_url', 'token', 'title', 'valide', 'locked', 'external_code'] incom_keys = diction.keys() for val in incom_keys: - if val not in field_list: + if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str(inspect.stack()[0][ 3]) + " - get_partner_class : Le champ '" + val + "' n'existe pas, Creation formation annulée") return False, " Impossible de récupérer la formation" @@ -2727,7 +2727,7 @@ def add_class_mass(file=None, Folder=None, diction=None): field_list = ['token'] incom_keys = diction.keys() for val in incom_keys: - if val not in field_list: + if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str(inspect.stack()[0][3]) + " - Creation formation : Le champ '" + val + "' n'existe pas, Creation formation annulée") return False, " Le champ '" + val + "' n'existe pas, Creation formation annulée" @@ -3143,7 +3143,7 @@ def Controle_add_class_mass(saved_file=None, Folder=None, diction=None): field_list = ['token'] incom_keys = diction.keys() for val in incom_keys: - if val not in field_list: + if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str(inspect.stack()[0][ 3]) + " - Creation formation : Le champ '" + val + "' n'existe pas, Creation formation annulée") return False, " Le champ '" + val + "' n'existe pas, Creation formation annulée" @@ -3543,9 +3543,9 @@ def get_class_by_metier(diction): incom_keys = diction.keys() for val in incom_keys: - if val not in field_list: + if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str(inspect.stack()[0][ - 3]) + " - Creation partner account : Le champ '" + val + "' n'existe pas, Creation formation annulée") + 3]) + " - Le champ '" + val + "' n'existe pas, Creation formation annulée") return False, " Impossible de récupérer la formation" ''' @@ -3738,8 +3738,8 @@ def get_associated_class_of_partnair(diction): incom_keys = diction.keys() for val in incom_keys: - if val not in field_list: - mycommon.myprint( str(inspect.stack()[0][3])+ " - Creation partner account : Le champ '" + val + "' n'existe pas, Creation formation annulée") + if val not in field_list and val.startswith('my_') is False: + mycommon.myprint( str(inspect.stack()[0][3])+ " - Le champ '" + val + "' n'existe pas, Creation formation annulée") return False, " Impossible de récupérer la formation" ''' @@ -3930,7 +3930,7 @@ def delete_Class(diction): incom_keys = diction.keys() for val in incom_keys: - if val not in field_list: + if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str( inspect.stack()[0][3]) + " Le champ '" + val + "' n'existe pas") return False, " Les informations fournies sont incorrectes", @@ -4031,7 +4031,7 @@ def delete_list_Class(diction): incom_keys = diction.keys() for val in incom_keys: - if val not in field_list: + if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str( inspect.stack()[0][3]) + " Le champ '" + val + "' n'existe pas") return False, " Les informations fournies sont incorrectes", @@ -4132,7 +4132,7 @@ def delete_Class_by_internal_url(diction): incom_keys = diction.keys() for val in incom_keys: - if val not in field_list: + if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str( inspect.stack()[0][3]) + " Le champ '" + val + "' n'existe pas") return False, " Les informations fournies sont incorrectes", @@ -4232,7 +4232,7 @@ def get_Class_From_Internal_Url(diction): incom_keys = diction.keys() for val in incom_keys: - if val not in field_list: + if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str( inspect.stack()[0][3]) + " Le champ '" + val + "' n'est pas autorisé") return False, " Les informations fournies sont incorrectes", @@ -4297,7 +4297,7 @@ def get_Class_From_Url(diction): incom_keys = diction.keys() for val in incom_keys: - if val not in field_list: + if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str( inspect.stack()[0][3]) + " Le champ '" + val + "' n'est pas autorisé") return False, " Les informations fournies sont incorrectes", diff --git a/code_promo_mgt.py b/code_promo_mgt.py index 5bd504b..ab95bce 100644 --- a/code_promo_mgt.py +++ b/code_promo_mgt.py @@ -41,7 +41,7 @@ def Add_Code_Promo(diction): field_list = [ 'code', 'type', 'description', 'valeur', 'date_debut', 'date_fin' ] incom_keys = diction.keys() for val in incom_keys: - if val not in field_list: + if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str( inspect.stack()[0][3]) + " Le champ '" + val + "' n'existe pas, mise à jour logo lms annulée") return False, " Les informations fournies sont incorrecte", @@ -188,7 +188,7 @@ def Get_Valide_Code_Promo(diction): field_list = ['token',] incom_keys = diction.keys() for val in incom_keys: - if val not in field_list: + if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str(inspect.stack()[0][ 3]) + " - Le champ '" + val + "' n'est pas autorisé, Creation partenaire annulée") return False, "Toutes les informations fournies ne sont pas valables" @@ -249,7 +249,7 @@ def Get_All_Code_Promo(diction): field_list = ['token',] incom_keys = diction.keys() for val in incom_keys: - if val not in field_list: + if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str(inspect.stack()[0][ 3]) + " - Le champ '" + val + "' n'est pas autorisé, Creation partenaire annulée") return False, "Toutes les informations fournies ne sont pas valables" @@ -313,7 +313,7 @@ def Update_Code_Promo(diction): field_list = [ 'code', 'type', 'description', 'valeur', 'date_debut', 'date_fin' ] incom_keys = diction.keys() for val in incom_keys: - if val not in field_list: + if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str( inspect.stack()[0][3]) + " Le champ '" + val + "' n'existe pas, mise à jour logo lms annulée") return False, " Les informations fournies sont incorrecte", @@ -463,7 +463,7 @@ def Get_Given_Code_Promo(diction): field_list = ['token','code_promo'] incom_keys = diction.keys() for val in incom_keys: - if val not in field_list: + if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str(inspect.stack()[0][ 3]) + " - Le champ '" + val + "' n'est pas autorisé, Creation partenaire annulée") return False, "Toutes les informations fournies ne sont pas valables" @@ -550,7 +550,7 @@ def Is_Valide_Code_Promo(diction): field_list = ['token','code_promo'] incom_keys = diction.keys() for val in incom_keys: - if val not in field_list: + if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str(inspect.stack()[0][ 3]) + " - Le champ '" + val + "' n'est pas autorisé, Creation partenaire annulée") return False, "Toutes les informations fournies ne sont pas valables" diff --git a/ela_factures_mgt.py b/ela_factures_mgt.py index 5dc309d..6e59eee 100644 --- a/ela_factures_mgt.py +++ b/ela_factures_mgt.py @@ -44,7 +44,7 @@ def get_invoice_by_customer(diction): incom_keys = diction.keys() for val in incom_keys: - if val not in field_list: + if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str(inspect.stack()[0][ 3]) + " - Le champ '" + val + "' n'existe pas, Creation formation annulée") return False, " Impossible de récupérer les factures" @@ -126,9 +126,9 @@ def add_payement_mode(diction): incom_keys = diction.keys() for val in incom_keys: - if val not in field_list: + if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str(inspect.stack()[0][ - 3]) + " - Creation partner account : Le champ '" + val + "' n'existe pas, Creation formation annulée") + 3]) + " - Le champ '" + val + "' n'existe pas, Creation formation annulée") return False, "Impossible d'ajouter le mode de payement" ''' @@ -362,9 +362,9 @@ def get_payement_mode(diction): incom_keys = diction.keys() for val in incom_keys: - if val not in field_list: + if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str(inspect.stack()[0][ - 3]) + " - Creation partner account : Le champ '" + val + "' n'existe pas, Creation formation annulée") + 3]) + " - Le champ '" + val + "' n'existe pas, Creation formation annulée") return False, " Impossible de récupérer les mode de payement", "" ''' @@ -474,7 +474,7 @@ def createOrder(diction): field_list = ['token', 'nb_product', 'periodicite', 'discount_code', 'discount_type', 'discount_valeur', 'discount_qty'] incom_keys = diction.keys() for val in incom_keys: - if val not in field_list: + if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str(inspect.stack()[0][ 3]) + " - Le champ '" + val + "' n'est pas autorisé, Creation partenaire annulée") return False, "Toutes les informations fournies ne sont pas valables", False diff --git a/ela_user_account.py b/ela_user_account.py index 104a03d..777d632 100644 --- a/ela_user_account.py +++ b/ela_user_account.py @@ -516,7 +516,7 @@ def add_user_account(diction): field_list = ['name','email','pwd'] incom_keys = diction.keys() for val in incom_keys: - if val not in field_list: + if val not in field_list and val.startswith('my_') is False: mycommon.myprint(" Le champ '" + val + "' n'existe pas, MAJ annulée") return False, "Impossible d'ajouter le compte utilisateur. Toutes les informations fournies ne sont pas valables" @@ -649,7 +649,7 @@ def update_user_account(diction): 'link_twitter', 'token', 'surname', 'last_name', 'birthday','link_linkedin'] incom_keys=diction.keys() for val in incom_keys: - if val not in field_list: + if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str(inspect.stack()[0][3]) + " Le champ '"+val+"' n'est pas autorisé ") return False, "Impossible de mettre à jour le compte utilisateur" @@ -790,7 +790,7 @@ def get_user_account(diction): field_list = ['token'] incom_keys = diction.keys() for val in incom_keys: - if val not in field_list: + if val not in field_list and val.startswith('my_') is False: mycommon.myprint(" Le champ '" + val + "' n'existe pas, requete annulée") return False, " Impossible de récupérer le user account" @@ -865,7 +865,7 @@ def change_user_pwd(diction): field_list = ['token', 'pwd', 'new_pwd', 'conf_new_pwd'] incom_keys = diction.keys() for val in incom_keys: - if val not in field_list: + if val not in field_list and val.startswith('my_') is False: mycommon.myprint(" Le champ '" + val + "' n'est pas autorisé, requete annulée") return False, " Impossible de récupérer le user account" @@ -973,7 +973,7 @@ def Reset_user_pwd_by_token(diction): field_list = ['token', 'new_pwd', 'conf_new_pwd', 'accounttype'] incom_keys = diction.keys() for val in incom_keys: - if val not in field_list: + if val not in field_list and val.startswith('my_') is False: mycommon.myprint(" Le champ '" + val + "' n'est pas autorisé, requete annulée") return False, " Impossible de récupérer le user account" @@ -1153,7 +1153,7 @@ def change_uer_email(diction): field_list = ['token','new_email'] incom_keys = diction.keys() for val in incom_keys: - if val not in field_list: + if val not in field_list and val.startswith('my_') is False: mycommon.myprint(" Le champ '" + val + "' n'existe pas, requete annulée") return False, " Impossible de récupérer le user account" @@ -1251,7 +1251,7 @@ def send_mail_delete_user(diction): incom_keys = diction.keys() for val in incom_keys: - if val not in field_list: + if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str(inspect.stack()[0][3]) + " Le champ '" + val + "' n'est pas autorisé") return False, " Impossible de supprimer le compte utilisateur" @@ -1361,7 +1361,7 @@ def delete_user_account(diction): incom_keys = diction.keys() for val in incom_keys: - if val not in field_list: + if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str(inspect.stack()[0][3]) + " Le champ '" + val + "' n'est pas autorisé") return False, " Impossible de supprimer le compte utilisateur" @@ -1486,7 +1486,7 @@ def lock_user_account(diction): field_list = ['user_email'] incom_keys=diction.keys() for val in incom_keys: - if val not in field_list: + if val not in field_list and val.startswith('my_') is False: mycommon.myprint(" Le champ '"+val+"' n'existe pas, MAJ annulée") return False, "Impossible de mettre à jour le compte utilisateur" @@ -1558,7 +1558,7 @@ def desable_user_account(diction): field_list = ['user_email'] incom_keys=diction.keys() for val in incom_keys: - if val not in field_list: + if val not in field_list and val.startswith('my_') is False: mycommon.myprint(" Le champ '"+val+"' n'existe pas, MAJ annulée") return False, "Impossible de mettre à jour le compte utilisateur" @@ -1631,7 +1631,7 @@ def get_user_recherche_history(diction): field_list = ['token'] incom_keys=diction.keys() for val in incom_keys: - if val not in field_list: + if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str(inspect.stack()[0][3]) + " Le champ '"+val+"' n'est pas autorisé, opération annulée") return False, "Impossible de récupérer l'historique de recherche" @@ -1725,7 +1725,7 @@ def InitUserPasswd(diction): field_list = ['email', 'account_type'] incom_keys = diction.keys() for val in incom_keys: - if val not in field_list: + if val not in field_list and val.startswith('my_') is False: mycommon.myprint( str(inspect.stack()[0][3]) + " Le champ '" + val + "' n'est pas autorisé, opération annulée") return False, "Impossible de reinitialiser le mot de passe de l'utiilisateur" @@ -1917,7 +1917,7 @@ def IsUserTokenValide(diction): field_list = ['token', 'accounttype'] incom_keys = diction.keys() for val in incom_keys: - if val not in field_list: + if val not in field_list and val.startswith('my_') is False: mycommon.myprint( str(inspect.stack()[0][3]) + " Le champ '" + val + "' n'est pas autorisé, opération annulée") return False, "Impossible de reinitialiser le mot de passe de l'utiilisateur" diff --git a/email_mgt.py b/email_mgt.py index a12ed17..ba7d522 100644 --- a/email_mgt.py +++ b/email_mgt.py @@ -2638,7 +2638,7 @@ def Strip_Get_Customer_Upcoming_Invoice(diction): field_list = ['recid', ] incom_keys = diction.keys() for val in incom_keys: - if val not in field_list: + if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str( inspect.stack()[0][3]) + " Le champ '" + val + "' n'existe pas") return False, " Les informations fournies sont incorrectes", diff --git a/emargement.py b/emargement.py index acf49c1..7dc26b1 100644 --- a/emargement.py +++ b/emargement.py @@ -46,9 +46,9 @@ def CreateTableauEmargement(diction): field_list = ['class_internal_url', 'session_id', 'token'] incom_keys = diction.keys() for val in incom_keys: - if val not in field_list: + if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str(inspect.stack()[0][ - 3]) + " - Creation partner account : Le champ '" + val + "' n'est pas autorisé, Creation partenaire annulée") + 3]) + " - Le champ '" + val + "' n'est pas autorisé, Creation partenaire annulée") return False, "Impossible de créer la liste d'emargement. Toutes les informations fournies ne sont pas valables" """ @@ -223,9 +223,9 @@ def GetTableauEmargement(diction): field_list = ['class_internal_url', 'session_id', 'token'] incom_keys = diction.keys() for val in incom_keys: - if val not in field_list: + if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str(inspect.stack()[0][ - 3]) + " - Creation partner account : Le champ '" + val + "' n'est pas autorisé, Creation partenaire annulée") + 3]) + " - Le champ '" + val + "' n'est pas autorisé, Creation partenaire annulée") return False, "Impossible de créer la liste d'emargement. Toutes les informations fournies ne sont pas valables" """ @@ -297,9 +297,9 @@ def UpdateUserEmargementDate(diction): field_list = [ 'session_id', 'token', 'email', 'date', 'matin', 'apresmidi', 'class_internal_url'] incom_keys = diction.keys() for val in incom_keys: - if val not in field_list: + if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str(inspect.stack()[0][ - 3]) + " - Creation partner account : Le champ '" + val + "' n'est pas autorisé, Creation partenaire annulée") + 3]) + " - Le champ '" + val + "' n'est pas autorisé, Creation partenaire annulée") return False, "Impossible de créer la liste d'emargement. Toutes les informations fournies ne sont pas valables" """ @@ -411,7 +411,7 @@ def GerneratePDFEmargementList(diction): field_list = ['session_id', 'email', 'date', 'token', 'class_internal_url'] incom_keys = diction.keys() for val in incom_keys: - if val not in field_list: + if val not in field_list and val.startswith('my_') is False: mycommon.myprint( str(inspect.stack()[0][3]) + " - La valeur '" + val + "' n'est pas presente dans liste ") return False, " Impossible d'imprimer la liste d'emargement" diff --git a/lms_chamilo/mysy_lms.py b/lms_chamilo/mysy_lms.py index a62b3e4..8af5dc6 100644 --- a/lms_chamilo/mysy_lms.py +++ b/lms_chamilo/mysy_lms.py @@ -73,7 +73,7 @@ def Create_MySy_LMS_User(diction): incom_keys = diction.keys() for val in incom_keys: - if val not in field_list: + if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str(inspect.stack()[0][ 3]) + " Le champ '" + val + "' n'est pas autorisé") return False, " Le champ '" + val + "' n'est pas autorisé", False @@ -435,7 +435,7 @@ def Update_Passwd_MySy_LMS_User(diction): incom_keys = diction.keys() for val in incom_keys: - if val not in field_list: + if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str(inspect.stack()[0][ 3]) + " Le champ '" + val + "' n'est pas autorisé") return False, " Le champ '" + val + "' n'est pas autorisé", False @@ -912,7 +912,7 @@ def Update_Pack_MySy_LMS_User(diction): incom_keys = diction.keys() for val in incom_keys: - if val not in field_list: + if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str(inspect.stack()[0][ 3]) + " Le champ '" + val + "' n'est pas autorisé") return False, " Le champ '" + val + "' n'est pas autorisé", False @@ -1122,7 +1122,7 @@ def Check_MySy_LMS_Account(diction): incom_keys = diction.keys() for val in incom_keys: - if val not in field_list: + if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str(inspect.stack()[0][ 3]) + " Le champ '" + val + "' n'est pas autorisé") return False, str(inspect.stack()[0][3]) +" Le champ '" + val + "' n'est pas autorisé" @@ -1348,7 +1348,7 @@ def Get_Active_Ftions_Mysy_and_Lms(diction): incom_keys = diction.keys() for val in incom_keys: - if val not in field_list: + if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str(inspect.stack()[0][ 3]) + " Le champ '" + val + "' n'est pas autorisé") return False, False, False, str(inspect.stack()[0][3]) + " Le champ '" + val + "' n'est pas autorisé" @@ -1450,7 +1450,7 @@ def Add_User_To_LMS_Class(diction): incom_keys = diction.keys() for val in incom_keys: - if val not in field_list: + if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str(inspect.stack()[0][ 3]) + " Le champ '" + val + "' n'est pas autorisé") return False, str(inspect.stack()[0][3]) + " Le champ '" + val + "' n'est pas autorisé" @@ -1603,7 +1603,7 @@ def Remove_User_From_LMS_Class(diction): incom_keys = diction.keys() for val in incom_keys: - if val not in field_list: + if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str(inspect.stack()[0][ 3]) + " Le champ '" + val + "' n'est pas autorisé") return False, str(inspect.stack()[0][3]) + " Le champ '" + val + "' n'est pas autorisé" @@ -1738,7 +1738,7 @@ def Create_MySy_LMS_Apprenant(diction): incom_keys = diction.keys() for val in incom_keys: - if val not in field_list: + if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str(inspect.stack()[0][ 3]) + " Le champ '" + val + "' n'est pas autorisé") return False, " Le champ '" + val + "' n'est pas autorisé", False @@ -2011,7 +2011,7 @@ def LMS_Get_Partner_Data(diction): field_list = ['token'] incom_keys = diction.keys() for val in incom_keys: - if val not in field_list: + if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str( inspect.stack()[0][3]) + " Le champ '" + val + "' n'existe pas, Creation participants annulée") return False, " Les informations fournies sont incorrecte" @@ -2136,7 +2136,7 @@ def LMS_Create_VirtualHost(diction): field_list = ['token', 'lms_username'] incom_keys = diction.keys() for val in incom_keys: - if val not in field_list: + if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str( inspect.stack()[0][3]) + " Le champ '" + val + "' n'existe pas, Creation virtualhost annulée") return False, " Les informations fournies sont incorrecte", virtualHost_Id, virtualHost_url @@ -2368,7 +2368,7 @@ def Lms_Config_Theme_and_Logo(diction): field_list = ['token', 'theme_name'] incom_keys = diction.keys() for val in incom_keys: - if val not in field_list: + if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str( inspect.stack()[0][3]) + " Le champ '" + val + "' n'existe pas, Creation virtualhost annulée") return False, " Les informations fournies sont incorrecte", @@ -2521,7 +2521,7 @@ def Duplicate_LMS_Theme_Design(diction): field_list = ['token', 'original_theme_name', 'new_theme_name'] incom_keys = diction.keys() for val in incom_keys: - if val not in field_list: + if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str( inspect.stack()[0][3]) + " Le champ '" + val + "' n'existe pas, Creation virtualhost annulée") return False, " Les informations fournies sont incorrecte", @@ -2633,7 +2633,7 @@ def Lms_Add_Logo_File(file=None, Folder=None, diction=None): field_list = ['token'] incom_keys = diction.keys() for val in incom_keys: - if val not in field_list: + if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str( inspect.stack()[0][3]) + " Le champ '" + val + "' n'existe pas, mise à jour logo lms annulée") return False, " Les informations fournies sont incorrecte", @@ -2729,7 +2729,7 @@ def Lms_Add_BG_File(file=None, Folder=None, diction=None): field_list = ['token'] incom_keys = diction.keys() for val in incom_keys: - if val not in field_list: + if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str( inspect.stack()[0][3]) + " Le champ '" + val + "' n'existe pas, mise à jour logo lms annulée") return False, " Les informations fournies sont incorrecte", @@ -2839,7 +2839,7 @@ def Create_Class_From_Lms(diction): field_list = ['lms_mysy_recid', 'lms_class_code', 'lms_class_id', 'lms_class_domaine'] incom_keys = diction.keys() for val in incom_keys: - if val not in field_list: + if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str( inspect.stack()[0][3]) + " Le champ '" + val + "' n'existe pas, mise à jour logo lms annulée") return False, " Les informations fournies sont incorrecte", @@ -3123,7 +3123,7 @@ def Update_Class_From_Lms(diction): field_list = ['lms_mysy_recid', 'lms_class_code', 'lms_class_id', 'lms_class_domaine'] incom_keys = diction.keys() for val in incom_keys: - if val not in field_list: + if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str( inspect.stack()[0][3]) + " Le champ '" + val + "' n'existe pas, mise à jour logo lms annulée") return False, " Les informations fournies sont incorrecte", @@ -3307,7 +3307,7 @@ def Unpublish_Class_From_Lms(diction): field_list = ['lms_mysy_recid', 'lms_class_code', 'lms_class_id'] incom_keys = diction.keys() for val in incom_keys: - if val not in field_list: + if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str( inspect.stack()[0][3]) + " Le champ '" + val + "' n'existe pas, mise à jour logo lms annulée") return False, " Les informations fournies sont incorrecte", @@ -3418,7 +3418,7 @@ def Push_Class_To_MySy_LMS(diction): incom_keys = diction.keys() for val in incom_keys: - if val not in field_list: + if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str( inspect.stack()[0][3]) + " Le champ '" + val + "' n'existe pas") return False, " Les informations fournies sont incorrectes", diff --git a/main.py b/main.py index 2e69b14..22da40a 100644 --- a/main.py +++ b/main.py @@ -56,6 +56,7 @@ import user_access_right as user_access_right import partner_invoice as partner_invoice import partner_base_setup as partner_base_setup import attached_file_mgt as attached_file_mgt +import base_specific_fields as base_specific_fields app = Flask(__name__) @@ -5172,6 +5173,21 @@ def Get_Stored_Downloaded_File(token, file_name): return retval +""" +Recuperation de liste de champs spécifique d'un objet pou un partenaire +""" +@app.route('/myclass/api/get_list_specific_field_partner_by_object/', methods=['POST','GET']) +@crossdomain(origin='*') +def get_list_specific_field_partner_by_object(): + # On recupere le corps (payload) de la requete + payload = mycommon.strip_dictionary (request.form.to_dict()) + print(" ### get_list_specific_field_partner_by_object : payload la = ",payload) + status, retval = base_specific_fields.get_list_specific_field_partner_by_object(payload) + return jsonify(status=status, message=retval) + + + + if __name__ == '__main__': print(" debut api") diff --git a/partner_base_setup.py b/partner_base_setup.py index f815ce9..0d1b3da 100644 --- a/partner_base_setup.py +++ b/partner_base_setup.py @@ -59,7 +59,7 @@ def Add_Update_Partner_Basic_Setup(diction): incom_keys = diction.keys() for val in incom_keys: - if val not in field_list: + if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str( inspect.stack()[0][3]) + " Le champ '" + val + "' n'est pas autorisé") return False, " Les informations fournies sont incorrectes" @@ -138,7 +138,7 @@ def Delete_Partner_Basic_Setup(diction): incom_keys = diction.keys() for val in incom_keys: - if val not in field_list: + if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str( inspect.stack()[0][3]) + " Le champ '" + val + "' n'est pas autorisé") return False, " Les informations fournies sont incorrectes" @@ -217,7 +217,7 @@ def Get_List_Partner_Basic_Setup(diction): incom_keys = diction.keys() for val in incom_keys: - if val not in field_list: + if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str( inspect.stack()[0][3]) + " Le champ '" + val + "' n'existe pas") return False, " Les informations fournies sont incorrectes", @@ -275,7 +275,7 @@ def Get_Given_Partner_Basic_Setup(diction): incom_keys = diction.keys() for val in incom_keys: - if val not in field_list: + if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str( inspect.stack()[0][3]) + " Le champ '" + val + "' n'existe pas") return False, " Les informations fournies sont incorrectes", diff --git a/partner_client.py b/partner_client.py index 2213921..a278c41 100644 --- a/partner_client.py +++ b/partner_client.py @@ -46,7 +46,7 @@ def Add_Partner_Client(diction): incom_keys = diction.keys() for val in incom_keys: - if val not in field_list: + if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str( inspect.stack()[0][3]) + " Le champ '" + val + "' n'existe pas") return False, " Les informations fournies sont incorrectes", @@ -459,7 +459,7 @@ def Update_Partner_Client(diction): incom_keys = diction.keys() for val in incom_keys: - if val not in field_list: + if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str( inspect.stack()[0][3]) + " Le champ '" + val + "' n'existe pas") return False, " Les informations fournies sont incorrectes", @@ -732,7 +732,7 @@ def Get_Partner_List_Partner_Client(diction): incom_keys = diction.keys() for val in incom_keys: - if val not in field_list: + if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str( inspect.stack()[0][3]) + " Le champ '" + val + "' n'existe pas") return False, " Les informations fournies sont incorrectes", @@ -809,7 +809,7 @@ def Get_Given_Partner_Client(diction): incom_keys = diction.keys() for val in incom_keys: - if val not in field_list: + if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str( inspect.stack()[0][3]) + " Le champ '" + val + "' n'existe pas") return False, " Les informations fournies sont incorrectes", @@ -887,7 +887,7 @@ def Get_Given_Partner_Client_From_Id(diction): incom_keys = diction.keys() for val in incom_keys: - if val not in field_list: + if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str( inspect.stack()[0][3]) + " Le champ '" + val + "' n'existe pas") return False, " Les informations fournies sont incorrectes", @@ -965,7 +965,7 @@ def Add_Partner_Client_mass(file=None, Folder=None, diction=None): field_list = ['token', ] incom_keys = diction.keys() for val in incom_keys: - if val not in field_list: + if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str( inspect.stack()[0][3]) + " Le champ '" + val + "' n'existe pas, Creation participants annulée") return False, " Verifier votre API" @@ -1159,7 +1159,7 @@ def Delete_Given_Partner_Client(diction): incom_keys = diction.keys() for val in incom_keys: - if val not in field_list: + if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str( inspect.stack()[0][3]) + " Le champ '" + val + "' n'existe pas") return False, " Les informations fournies sont incorrectes", diff --git a/partner_document_mgt.py b/partner_document_mgt.py index 3fbb2a4..680d666 100644 --- a/partner_document_mgt.py +++ b/partner_document_mgt.py @@ -42,7 +42,7 @@ def Add_Partner_Document(diction): incom_keys = diction.keys() for val in incom_keys: - if val not in field_list: + if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str( inspect.stack()[0][3]) + " Le champ '" + val + "' n'est pas autorisé") return False, " Les informations fournies sont incorrectes", @@ -196,7 +196,7 @@ def Update_Partner_Document(diction): incom_keys = diction.keys() for val in incom_keys: - if val not in field_list: + if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str( inspect.stack()[0][3]) + " Le champ '" + val + "' n'existe pas") return False, " Les informations fournies sont incorrectes", @@ -371,7 +371,7 @@ def Delete_Partner_Document(diction): incom_keys = diction.keys() for val in incom_keys: - if val not in field_list: + if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str( inspect.stack()[0][3]) + " Le champ '" + val + "' n'existe pas") return False, " Les informations fournies sont incorrectes", @@ -444,7 +444,7 @@ def Get_List_Partner_Document(diction): incom_keys = diction.keys() for val in incom_keys: - if val not in field_list: + if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str( inspect.stack()[0][3]) + " Le champ '" + val + "' n'existe pas") return False, " Les informations fournies sont incorrectes", @@ -513,7 +513,7 @@ def Get_List_Default_Partner_Document(diction): incom_keys = diction.keys() for val in incom_keys: - if val not in field_list: + if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str( inspect.stack()[0][3]) + " Le champ '" + val + "' n'existe pas") return False, " Les informations fournies sont incorrectes", @@ -583,7 +583,7 @@ def Get_Given_Partner_Document(diction): incom_keys = diction.keys() for val in incom_keys: - if val not in field_list: + if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str( inspect.stack()[0][3]) + " Le champ '" + val + "' n'existe pas") return False, " Les informations fournies sont incorrectes", @@ -656,7 +656,7 @@ def Get_Given_DFAULT_Partner_Document(diction): incom_keys = diction.keys() for val in incom_keys: - if val not in field_list: + if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str( inspect.stack()[0][3]) + " Le champ '" + val + "' n'existe pas") return False, " Les informations fournies sont incorrectes", @@ -730,7 +730,7 @@ def Get_List_Partner_Document_no_filter(diction): incom_keys = diction.keys() for val in incom_keys: - if val not in field_list: + if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str( inspect.stack()[0][3]) + " Le champ '" + val + "' n'existe pas") return False, " Les informations fournies sont incorrectes", @@ -805,7 +805,7 @@ def Get_Default_Partner_Document_By_Internal_Ref(diction): incom_keys = diction.keys() for val in incom_keys: - if val not in field_list: + if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str( inspect.stack()[0][3]) + " Le champ '" + val + "' n'existe pas") return False, " Les informations fournies sont incorrectes", @@ -880,7 +880,7 @@ def Get_All_Personnalisable_Collection_Fields(diction): incom_keys = diction.keys() for val in incom_keys: - if val not in field_list: + if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str( inspect.stack()[0][3]) + " Le champ '" + val + "' n'existe pas") return False, " Les informations fournies sont incorrectes", @@ -954,7 +954,7 @@ def Get_Given_Personnalisable_Fields_By_template_ref_interne(diction): incom_keys = diction.keys() for val in incom_keys: - if val not in field_list: + if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str( inspect.stack()[0][3]) + " Le champ '" + val + "' n'existe pas") return False, " Les informations fournies sont incorrectes", @@ -1028,7 +1028,7 @@ def Get_Given_Personnalisable_Fields_By_courrier_template_id(diction): incom_keys = diction.keys() for val in incom_keys: - if val not in field_list: + if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str( inspect.stack()[0][3]) + " Le champ '" + val + "' n'existe pas") return False, " Les informations fournies sont incorrectes", diff --git a/partner_invoice.py b/partner_invoice.py index 5ab47c5..19df1c0 100644 --- a/partner_invoice.py +++ b/partner_invoice.py @@ -50,7 +50,7 @@ def Invoice_Partner_Order(diction): incom_keys = diction.keys() for val in incom_keys: - if val not in field_list: + if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str( inspect.stack()[0][3]) + " Le champ '" + val + "' n'est pas autorisé") return False, " Les informations fournies sont incorrectes", False @@ -324,7 +324,7 @@ def Get_Given_Partner_Invoice(diction): incom_keys = diction.keys() for val in incom_keys: - if val not in field_list: + if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str( inspect.stack()[0][3]) + " Le champ '" + val + "' n'existe pas") return False, " Les informations fournies sont incorrectes", @@ -430,7 +430,7 @@ def Get_Given_Partner_Invoice_Lines(diction): incom_keys = diction.keys() for val in incom_keys: - if val not in field_list: + if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str( inspect.stack()[0][3]) + " Le champ '" + val + "' n'existe pas") return False, " Les informations fournies sont incorrectes", @@ -610,7 +610,7 @@ def Get_Given_Partner_Invoice_Lines_From_Invoice_ref_interne(diction): incom_keys = diction.keys() for val in incom_keys: - if val not in field_list: + if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str( inspect.stack()[0][3]) + " Le champ '" + val + "' n'existe pas") return False, " Les informations fournies sont incorrectes", @@ -785,7 +785,7 @@ def Get_List_Partner_Invoice_no_filter(diction): incom_keys = diction.keys() for val in incom_keys: - if val not in field_list: + if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str( inspect.stack()[0][3]) + " Le champ '" + val + "' n'existe pas") return False, " Les informations fournies sont incorrectes", @@ -905,7 +905,7 @@ def Get_List_Partner_Invoice_with_filter(diction): incom_keys = diction.keys() for val in incom_keys: - if val not in field_list: + if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str( inspect.stack()[0][3]) + " Le champ '" + val + "' n'existe pas") return False, " Les informations fournies sont incorrectes", @@ -1110,7 +1110,7 @@ def Get_Given_Line_Of_Partner_Invoice_Lines(diction): incom_keys = diction.keys() for val in incom_keys: - if val not in field_list: + if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str( inspect.stack()[0][3]) + " Le champ '" + val + "' n'existe pas") return False, " Les informations fournies sont incorrectes", @@ -1290,7 +1290,7 @@ def GerneratePDF_Partner_Invoice(diction): field_list = ['invoice_id', 'token', ] incom_keys = diction.keys() for val in incom_keys: - if val not in field_list: + if val not in field_list and val.startswith('my_') is False: mycommon.myprint( str(inspect.stack()[0][3]) + " - La valeur '" + val + "' n'est pas presente dans liste ") return False, " Les informations fournies sont incorrectes" @@ -1551,7 +1551,7 @@ def Send_Partner_Invoice_By_Email(diction): field_list = ['invoice_id', 'token', ] incom_keys = diction.keys() for val in incom_keys: - if val not in field_list: + if val not in field_list and val.startswith('my_') is False: mycommon.myprint( str(inspect.stack()[0][3]) + " - La valeur '" + val + "' n'est pas presente dans liste ") return False, "Les informations fournies sont incorrectes" diff --git a/partner_order.py b/partner_order.py index 282cacc..b82c256 100644 --- a/partner_order.py +++ b/partner_order.py @@ -71,7 +71,7 @@ def Add_Partner_Order(diction): incom_keys = diction.keys() for val in incom_keys: - if val not in field_list: + if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str( inspect.stack()[0][3]) + " Le champ '" + val + "' n'est pas autorisé") return False, " Les informations fournies sont incorrectes", False @@ -587,7 +587,7 @@ def Add_Partner_Quotation(diction): incom_keys = diction.keys() for val in incom_keys: - if val not in field_list: + if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str( inspect.stack()[0][3]) + " Le champ '" + val + "' n'est pas autorisé") return False, " Les informations fournies sont incorrectes", False @@ -1087,7 +1087,7 @@ def Update_Partner_Order_Header(diction): incom_keys = diction.keys() for val in incom_keys: - if val not in field_list: + if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str( inspect.stack()[0][3]) + " Le champ '" + val + "' n'est pas autorisé") return False, " Les informations fournies sont incorrectes", @@ -1549,7 +1549,7 @@ def Update_Partner_Quotation_Header(diction): incom_keys = diction.keys() for val in incom_keys: - if val not in field_list: + if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str( inspect.stack()[0][3]) + " Le champ '" + val + "' n'est pas autorisé") return False, " Les informations fournies sont incorrectes", @@ -2016,7 +2016,7 @@ def Add_Update_Partner_Order_Line(diction): incom_keys = diction.keys() for val in incom_keys: - if val not in field_list: + if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str( inspect.stack()[0][3]) + " Le champ '" + val + "' n'existe pas") return False, " Les informations fournies sont incorrectes", @@ -2241,7 +2241,7 @@ def Confirm_Partner_Order_Header_And_Lines(diction): incom_keys = diction.keys() for val in incom_keys: - if val not in field_list: + if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str( inspect.stack()[0][3]) + " Le champ '" + val + "' n'est pas autorisé") return False, " Les informations fournies sont incorrectes", @@ -2392,7 +2392,7 @@ def Annule_Partner_Order_Header_And_Lines(diction): incom_keys = diction.keys() for val in incom_keys: - if val not in field_list: + if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str( inspect.stack()[0][3]) + " Le champ '" + val + "' n'est pas autorisé") return False, " Les informations fournies sont incorrectes", @@ -2532,7 +2532,7 @@ def Delete_Partner_Order_Header_And_Lines(diction): incom_keys = diction.keys() for val in incom_keys: - if val not in field_list: + if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str( inspect.stack()[0][3]) + " Le champ '" + val + "' n'est pas autorisé") return False, " Les informations fournies sont incorrectes", @@ -2670,7 +2670,7 @@ def Delete_Partner_Order_Header_And_Lines_From_order_reference(diction): incom_keys = diction.keys() for val in incom_keys: - if val not in field_list: + if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str( inspect.stack()[0][3]) + " Le champ '" + val + "' n'est pas autorisé") return False, " Les informations fournies sont incorrectes", @@ -2765,7 +2765,7 @@ def Delete_Partner_Order_Line(diction): incom_keys = diction.keys() for val in incom_keys: - if val not in field_list: + if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str( inspect.stack()[0][3]) + " Le champ '" + val + "' n'est pas autorisé") return False, " Les informations fournies sont incorrectes", @@ -2854,7 +2854,7 @@ def Get_Given_Partner_Order(diction): incom_keys = diction.keys() for val in incom_keys: - if val not in field_list: + if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str( inspect.stack()[0][3]) + " Le champ '" + val + "' n'existe pas") return False, " Les informations fournies sont incorrectes", @@ -2961,7 +2961,7 @@ def Get_Given_Partner_Order_Lines(diction): incom_keys = diction.keys() for val in incom_keys: - if val not in field_list: + if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str( inspect.stack()[0][3]) + " Le champ '" + val + "' n'existe pas") return False, " Les informations fournies sont incorrectes", @@ -3139,7 +3139,7 @@ def Get_Given_Partner_Order_Lines_From_order_ref_interne(diction): incom_keys = diction.keys() for val in incom_keys: - if val not in field_list: + if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str( inspect.stack()[0][3]) + " Le champ '" + val + "' n'existe pas") return False, " Les informations fournies sont incorrectes", @@ -3317,7 +3317,7 @@ def Get_Given_Partner_Order_From_Internal_ref(diction): incom_keys = diction.keys() for val in incom_keys: - if val not in field_list: + if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str( inspect.stack()[0][3]) + " Le champ '" + val + "' n'existe pas") return False, " Les informations fournies sont incorrectes", @@ -3422,7 +3422,7 @@ def Get_List_Partner_Order_no_filter(diction): incom_keys = diction.keys() for val in incom_keys: - if val not in field_list: + if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str( inspect.stack()[0][3]) + " Le champ '" + val + "' n'existe pas") return False, " Les informations fournies sont incorrectes", @@ -3533,7 +3533,7 @@ def Get_List_Partner_Order_with_filter(diction): incom_keys = diction.keys() for val in incom_keys: - if val not in field_list: + if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str( inspect.stack()[0][3]) + " Le champ '" + val + "' n'existe pas") return False, " Les informations fournies sont incorrectes", @@ -3729,7 +3729,7 @@ def Get_Given_Line_Of_Partner_Order_Lines(diction): incom_keys = diction.keys() for val in incom_keys: - if val not in field_list: + if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str( inspect.stack()[0][3]) + " Le champ '" + val + "' n'existe pas") return False, " Les informations fournies sont incorrectes", @@ -3908,7 +3908,7 @@ def Compute_Order_Header(diction): incom_keys = diction.keys() for val in incom_keys: - if val not in field_list: + if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str( inspect.stack()[0][3]) + " Le champ '" + val + "' n'existe pas") return False, " Les informations fournies sont incorrectes", @@ -4140,7 +4140,7 @@ def GerneratePDF_Partner_Order(diction): field_list = ['order_id', 'token', ] incom_keys = diction.keys() for val in incom_keys: - if val not in field_list: + if val not in field_list and val.startswith('my_') is False: mycommon.myprint( str(inspect.stack()[0][3]) + " - La valeur '" + val + "' n'est pas presente dans liste ") return False, " Les informations fournies sont incorrectes" @@ -4398,7 +4398,7 @@ def Send_Partner_Order_By_Email(diction): field_list = ['order_id', 'token', ] incom_keys = diction.keys() for val in incom_keys: - if val not in field_list: + if val not in field_list and val.startswith('my_') is False: mycommon.myprint( str(inspect.stack()[0][3]) + " - La valeur '" + val + "' n'est pas presente dans liste ") return False, "Les informations fournies sont incorrectes" @@ -4673,7 +4673,7 @@ def Convert_Quotation_to_Order(diction): field_list = ['order_id', 'token', ] incom_keys = diction.keys() for val in incom_keys: - if val not in field_list: + if val not in field_list and val.startswith('my_') is False: mycommon.myprint( str(inspect.stack()[0][3]) + " - La valeur '" + val + "' n'est pas presente dans liste ") return False, "Les informations fournies sont incorrectes", False diff --git a/partners.py b/partners.py index 5d57b25..06ee567 100644 --- a/partners.py +++ b/partners.py @@ -58,8 +58,8 @@ def add_partner_account(diction): incom_keys = diction.keys() for val in incom_keys: - if val not in field_list: - mycommon.myprint(str(inspect.stack()[0][3]) + " - Creation partner account : Le champ '" + val + "' n'est pas autorisé, Creation partenaire annulée") + if val not in field_list and val.startswith('my_') is False: + mycommon.myprint(str(inspect.stack()[0][3]) + " - Le champ '" + val + "' n'est pas autorisé, Creation partenaire annulée") return False, "Impossible de créer le partenaire. Toutes les informations fournies ne sont pas valables" ''' @@ -221,7 +221,7 @@ def update_partner_main_mail(diction): incom_keys = diction.keys() for val in incom_keys: - if val not in field_list: + if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str(inspect.stack()[0][3]) + " : Le champ '" + val + "' n'est pas autorisé ") return False, " Creation partner account : Le champ '" + val + "' n'est pas accepté " @@ -343,7 +343,7 @@ def update_partner_pwd(diction): incom_keys = diction.keys() for val in incom_keys: - if val not in field_list: + if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str(inspect.stack()[0][3]) + " : Le champ '" + val + "' n'est pas autorisé ") return False, " Le champ '" + val + "' n'est pas accepté " @@ -497,7 +497,7 @@ def update_partner_insert_key(diction): incom_keys = diction.keys() for val in incom_keys: - if val not in field_list: + if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str(inspect.stack()[0][3]) + " : Le champ '" + val + "' n'est pas autorisé ") return False, " Le champ '" + val + "' n'est pas accepté " @@ -633,7 +633,7 @@ def update_partner_account(file_logo=None, file_cachet=None, Folder=None, dictio for val in incom_keys: - if val not in field_list: + if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str(inspect.stack()[0][3]) + " : Le champ '"+val + "' n'est pas autorisé ") return False, " Le champ '" + val + "' n'est pas accepté " @@ -1031,7 +1031,7 @@ def get_partner_account(diction): field_list = ['token'] incom_keys = diction.keys() for val in incom_keys: - if val not in field_list: + if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str(inspect.stack()[0][3]) + " - Le champ '" + val + "' n'existe pas, requete annulée") return False, " Impossible de récupérer les informations" @@ -1136,7 +1136,7 @@ def getRecodedParnterImage_from_front(diction=None): field_list = ['token'] incom_keys = diction.keys() for val in incom_keys: - if val not in field_list: + if val not in field_list and val.startswith('my_') is False: mycommon.myprint( str(inspect.stack()[0][3]) + " - Le champ '" + val + "' n'existe pas, requete annulée") return False, " Impossible de récupérer les informations" @@ -1417,9 +1417,9 @@ def UpgradetoPro(diction): 'contact_mail', 'pack_service'] incom_keys = diction.keys() for val in incom_keys: - if val not in field_list: + if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str(inspect.stack()[0][ - 3]) + " - Creation partner account : Le champ '" + val + "' n'existe pas, UpgradetoPro annulée") + 3]) + " - Le champ '" + val + "' n'existe pas, UpgradetoPro annulée") return False, "Impossible de créer le partenaire" ''' diff --git a/product_service.py b/product_service.py index 5fee52b..45094e3 100644 --- a/product_service.py +++ b/product_service.py @@ -33,9 +33,9 @@ def get_product_service(diction): incom_keys = diction.keys() for val in incom_keys: - if val not in field_list: + if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str(inspect.stack()[0][ - 3]) + " - Creation partner account : Le champ '" + val + "' n'existe pas, Creation formation annulée") + 3]) + " - Le champ '" + val + "' n'existe pas, Creation formation annulée") return False, " Impossible de récupérer les factures" ''' diff --git a/ressources_humaines.py b/ressources_humaines.py index fd54951..f71b7e6 100644 --- a/ressources_humaines.py +++ b/ressources_humaines.py @@ -49,7 +49,7 @@ def Add_Partner_Admin_Ressource_Humaine_No_Toke(diction): incom_keys = diction.keys() for val in incom_keys: - if val not in field_list: + if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str( inspect.stack()[0][3]) + " Le champ '" + val + "' n'est pas autorisé") return False, " Les informations fournies sont incorrectes", @@ -189,7 +189,7 @@ def Add_Ressource_Humaine(diction): incom_keys = diction.keys() for val in incom_keys: - if val not in field_list: + if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str( inspect.stack()[0][3]) + " Le champ '" + val + "' n'est pas autorisé") return False, " Les informations fournies sont incorrectes", @@ -444,7 +444,7 @@ def Update_Ressource_Humaine(diction): incom_keys = diction.keys() for val in incom_keys: - if val not in field_list: + if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str( inspect.stack()[0][3]) + " Le champ '" + val + "' n'existe pas") return False, " Les informations fournies sont incorrectes", @@ -681,7 +681,7 @@ def Delete_Ressource_Humaine(diction): incom_keys = diction.keys() for val in incom_keys: - if val not in field_list: + if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str( inspect.stack()[0][3]) + " Le champ '" + val + "' n'existe pas") return False, " Les informations fournies sont incorrectes", @@ -786,7 +786,7 @@ def Get_List_Ressource_Humaine(diction): incom_keys = diction.keys() for val in incom_keys: - if val not in field_list: + if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str( inspect.stack()[0][3]) + " Le champ '" + val + "' n'existe pas") return False, " Les informations fournies sont incorrectes", @@ -887,7 +887,7 @@ def Get_List_Profil_Ressource_Humaine(diction): incom_keys = diction.keys() for val in incom_keys: - if val not in field_list: + if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str( inspect.stack()[0][3]) + " Le champ '" + val + "' n'existe pas") return False, " Les informations fournies sont incorrectes", @@ -967,7 +967,7 @@ def Get_List_Ressource_Humaine_with_filter(diction): incom_keys = diction.keys() for val in incom_keys: - if val not in field_list: + if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str( inspect.stack()[0][3]) + " Le champ '" + val + "' n'existe pas") return False, " Les informations fournies sont incorrectes", @@ -1197,7 +1197,7 @@ def Get_List_Ressource_Humaine_no_filter(diction): incom_keys = diction.keys() for val in incom_keys: - if val not in field_list: + if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str( inspect.stack()[0][3]) + " Le champ '" + val + "' n'existe pas") return False, " Les informations fournies sont incorrectes", @@ -1284,7 +1284,7 @@ def Get_Given_Ressource_Humaine(diction): incom_keys = diction.keys() for val in incom_keys: - if val not in field_list: + if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str( inspect.stack()[0][3]) + " Le champ '" + val + "' n'existe pas") return False, " Les informations fournies sont incorrectes", @@ -1398,7 +1398,7 @@ def Update_Ressource_Humaine_Image(file_img=None, Folder=None, diction=None): for val in incom_keys: - if val not in field_list: + if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str(inspect.stack()[0][3]) + " : Le champ '"+val + "' n'est pas autorisé ") return False, " Le champ '" + val + "' n'est pas accepté " @@ -1532,7 +1532,7 @@ def getRecoded_Employee_Image_from_front(diction=None): field_list = ['token', 'rh_id', ] incom_keys = diction.keys() for val in incom_keys: - if val not in field_list: + if val not in field_list and val.startswith('my_') is False: mycommon.myprint( str(inspect.stack()[0][3]) + " - Le champ '" + val + "' n'existe pas, requete annulée") return False, " Impossible de récupérer les informations" @@ -1595,7 +1595,7 @@ def Get_List_Manager_Ressource_Humaine(diction): incom_keys = diction.keys() for val in incom_keys: - if val not in field_list: + if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str( inspect.stack()[0][3]) + " Le champ '" + val + "' n'existe pas") return False, " Les informations fournies sont incorrectes", @@ -1699,7 +1699,7 @@ def Add_Ressource_Humaine_mass(file=None, Folder=None, diction=None): field_list = ['token', ] incom_keys = diction.keys() for val in incom_keys: - if val not in field_list: + if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str(inspect.stack()[0][3]) + " Le champ '" + val + "' n'existe pas, Creation participants annulée") return False, " Verifier votre API" @@ -1996,7 +1996,7 @@ def Controle_Add_Ressource_Humaine_mass(saved_file=None, Folder=None, diction=No field_list = ['token', ] incom_keys = diction.keys() for val in incom_keys: - if val not in field_list: + if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str(inspect.stack()[0][3]) + " Le champ '" + val + "' n'est pas autorisé") return False, " Verifier votre API" @@ -2357,7 +2357,7 @@ def Add_Affectation_Ressource_Humaine_Poste(diction): incom_keys = diction.keys() for val in incom_keys: - if val not in field_list: + if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str( inspect.stack()[0][3]) + " Le champ '" + val + "' n'est pas autorisé") return False, " Les informations fournies sont incorrectes", @@ -2527,7 +2527,7 @@ def Update_Affectation_Ressource_Humaine_Poste(diction): incom_keys = diction.keys() for val in incom_keys: - if val not in field_list: + if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str( inspect.stack()[0][3]) + " Le champ '" + val + "' n'est pas autorisé") return False, " Les informations fournies sont incorrectes", @@ -2693,7 +2693,7 @@ def Delete_Affectation_Ressource_Humaine_Poste(diction): incom_keys = diction.keys() for val in incom_keys: - if val not in field_list: + if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str( inspect.stack()[0][3]) + " Le champ '" + val + "' n'est pas autorisé") return False, " Les informations fournies sont incorrectes", @@ -2945,7 +2945,7 @@ def Add_Update_Employee_Login_Pass(diction): incom_keys = diction.keys() for val in incom_keys: - if val not in field_list: + if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str( inspect.stack()[0][3]) + " Le champ '" + val + "' n'est pas autorisé") return False, " Les informations fournies sont incorrectes", diff --git a/ressources_materiels.py b/ressources_materiels.py index b12bbe9..5714ccb 100644 --- a/ressources_materiels.py +++ b/ressources_materiels.py @@ -52,7 +52,7 @@ def Add_Ressource_Materielle(diction): incom_keys = diction.keys() for val in incom_keys: - if val not in field_list: + if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str( inspect.stack()[0][3]) + " Le champ '" + val + "' n'est pas autorisé") return False, " Les informations fournies sont incorrectes", @@ -260,7 +260,7 @@ def Update_Ressource_Materielle(diction): incom_keys = diction.keys() for val in incom_keys: - if val not in field_list: + if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str( inspect.stack()[0][3]) + " Le champ '" + val + "' n'existe pas") return False, " Les informations fournies sont incorrectes", @@ -469,7 +469,7 @@ def Delete_Ressource_Materielle(diction): incom_keys = diction.keys() for val in incom_keys: - if val not in field_list: + if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str( inspect.stack()[0][3]) + " Le champ '" + val + "' n'existe pas") return False, " Les informations fournies sont incorrectes", @@ -566,7 +566,7 @@ def Get_List_Ressource_Materielle(diction): incom_keys = diction.keys() for val in incom_keys: - if val not in field_list: + if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str( inspect.stack()[0][3]) + " Le champ '" + val + "' n'existe pas") return False, " Les informations fournies sont incorrectes", @@ -643,7 +643,7 @@ def Get_List_Ressource_Materielle_no_filter(diction): incom_keys = diction.keys() for val in incom_keys: - if val not in field_list: + if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str( inspect.stack()[0][3]) + " Le champ '" + val + "' n'existe pas") return False, " Les informations fournies sont incorrectes", @@ -714,7 +714,7 @@ def Get_Given_Ressource_Materielle(diction): incom_keys = diction.keys() for val in incom_keys: - if val not in field_list: + if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str( inspect.stack()[0][3]) + " Le champ '" + val + "' n'existe pas") return False, " Les informations fournies sont incorrectes", @@ -794,7 +794,7 @@ def Update_Ressource_Materielle_Image(file_img=None, Folder=None, diction=None): for val in incom_keys: - if val not in field_list: + if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str(inspect.stack()[0][3]) + " : Le champ '"+val + "' n'est pas autorisé ") return False, " Le champ '" + val + "' n'est pas accepté " @@ -927,7 +927,7 @@ def getRecoded_Materielle_Image_from_front(diction=None): field_list = ['token', 'rm_id', ] incom_keys = diction.keys() for val in incom_keys: - if val not in field_list: + if val not in field_list and val.startswith('my_') is False: mycommon.myprint( str(inspect.stack()[0][3]) + " - Le champ '" + val + "' n'existe pas, requete annulée") return False, " Impossible de récupérer les informations" @@ -1100,7 +1100,7 @@ def Add_Affectation_Ressource_Materielle_Poste(diction): incom_keys = diction.keys() for val in incom_keys: - if val not in field_list: + if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str( inspect.stack()[0][3]) + " Le champ '" + val + "' n'est pas autorisé") return False, " Les informations fournies sont incorrectes", @@ -1270,7 +1270,7 @@ def Update_Affectation_Ressource_Materielle_Poste(diction): incom_keys = diction.keys() for val in incom_keys: - if val not in field_list: + if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str( inspect.stack()[0][3]) + " Le champ '" + val + "' n'est pas autorisé") return False, " Les informations fournies sont incorrectes", @@ -1436,7 +1436,7 @@ def Delete_Affectation_Ressource_Materielle_Poste(diction): incom_keys = diction.keys() for val in incom_keys: - if val not in field_list: + if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str( inspect.stack()[0][3]) + " Le champ '" + val + "' n'est pas autorisé") return False, " Les informations fournies sont incorrectes", @@ -1729,7 +1729,7 @@ def Get_List_Ressource_Materielle_with_filter(diction): incom_keys = diction.keys() for val in incom_keys: - if val not in field_list: + if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str( inspect.stack()[0][3]) + " Le champ '" + val + "' n'existe pas") return False, " Les informations fournies sont incorrectes", diff --git a/statistics.py b/statistics.py index c494665..b2868e7 100644 --- a/statistics.py +++ b/statistics.py @@ -119,7 +119,7 @@ def GetStat_class_view(diction): 'published', 'token', 'date_start', 'date_end'] incom_keys = diction.keys() for val in incom_keys: - if val not in field_list: + if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str(inspect.stack()[0][ 3]) + " - Le champ '" + val + "' n'est pas autorisé, Creation formation annulée") return False, " Verifier votre API" @@ -274,7 +274,7 @@ def GetStat_class_view_topX(diction): 'published', 'token', 'date_start', 'date_end', 'topX'] incom_keys = diction.keys() for val in incom_keys: - if val not in field_list: + if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str(inspect.stack()[0][ 3]) + " - Le champ '" + val + "' n'est pas autorisé, Creation formation annulée") return False, " Verifier votre API" @@ -481,7 +481,7 @@ def Get_X_Best_Class_On_Given_period(diction): field_list = ['partner_owner_recid', 'date_start', 'date_end', 'topX'] incom_keys = diction.keys() for val in incom_keys: - if val not in field_list: + if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str(inspect.stack()[0][ 3]) + " - Le champ '" + val + "' n'est pas autorisé, action annulée") return False, " Verifier votre API" @@ -626,7 +626,7 @@ def GetStat_class_by_internal_url(diction): 'published', 'token', 'date_start', 'date_end'] incom_keys = diction.keys() for val in incom_keys: - if val not in field_list: + if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str(inspect.stack()[0][ 3]) + " - Le champ '" + val + "' n'est pas autorisé, Creation formation annulée") return False, " Verifier votre API" diff --git a/strype_payement.py b/strype_payement.py index 918c215..a92d247 100644 --- a/strype_payement.py +++ b/strype_payement.py @@ -520,7 +520,7 @@ def create_subscription(diction): field_list = ['customerid', 'pack', 'qty', 'discount_code', 'discount_type','discount_valeur'] incom_keys = diction.keys() for val in incom_keys: - if val not in field_list: + if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str( inspect.stack()[0][3]) + " Le champ '" + val + "' n'existe pas. ") return False, " Les informations fournies sont incorrecte", @@ -887,7 +887,7 @@ def strip_update_subscription_qty(diction): field_list = ['token','qty', 'old_qty','discount_code', 'discount_type','discount_valeur'] incom_keys = diction.keys() for val in incom_keys: - if val not in field_list: + if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str( inspect.stack()[0][3]) + " Le champ '" + val + "' n'existe pas. ") return False, " Les informations fournies sont incorrecte", @@ -1065,7 +1065,7 @@ def strip_update_subscription_plan(diction): field_list = ['token','pack', 'qty', 'discount_code', 'discount_type','discount_valeur'] incom_keys = diction.keys() for val in incom_keys: - if val not in field_list: + if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str( inspect.stack()[0][3]) + " Le champ '" + val + "' n'existe pas. ") return False, " Les informations fournies sont incorrecte", diff --git a/user_access_right.py b/user_access_right.py index 0834fd9..b3f6cfd 100644 --- a/user_access_right.py +++ b/user_access_right.py @@ -42,7 +42,7 @@ def Add_Update_User_Access_Right(diction): incom_keys = diction.keys() for val in incom_keys: - if val not in field_list: + if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str( inspect.stack()[0][3]) + " Le champ '" + val + "' n'est pas autorisé") return False, " Les informations fournies sont incorrectes", @@ -181,7 +181,7 @@ def Get_Matrix_Acces_Right(diction): incom_keys = diction.keys() for val in incom_keys: - if val not in field_list: + if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str( inspect.stack()[0][3]) + " Le champ '" + val + "' n'est pas autorisé") return False, " Les informations fournies sont incorrectes", @@ -271,7 +271,7 @@ def Get_Matrix_Acces_Right_By_Profil(diction): incom_keys = diction.keys() for val in incom_keys: - if val not in field_list: + if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str( inspect.stack()[0][3]) + " Le champ '" + val + "' n'est pas autorisé") return False, " Les informations fournies sont incorrectes", diff --git a/user_message_mgt.py b/user_message_mgt.py index 1c14cc4..bd7056c 100644 --- a/user_message_mgt.py +++ b/user_message_mgt.py @@ -47,7 +47,7 @@ def add_user_message(diction): 'user_latitude', 'user_longitude', 'user_state', 'sender_name', 'article_avis_url'] incom_keys = diction.keys() for val in incom_keys: - if val not in field_list: + if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str(inspect.stack()[0][ 3]) + " - Creation formation : Le champ '" + val + "' n'existe pas, Creation formation annulée") return False, "Impossible d'ajouter le message" @@ -202,7 +202,7 @@ def get_user_message(diction): field_list = ['type', 'article_avis_url'] incom_keys = diction.keys() for val in incom_keys: - if val not in field_list: + if val not in field_list and val.startswith('my_') is False: mycommon.myprint( str(inspect.stack()[0][3]) + " - Le champ '" + val + "' n'existe pas, requete annulée") return False, " Impossible de récupérer le message" diff --git a/wrapper.py b/wrapper.py index b4a71b0..b22dfda 100644 --- a/wrapper.py +++ b/wrapper.py @@ -496,7 +496,7 @@ def recherche_text_simple(diction): 'support', 'type', 'lang', 'price', 'distance', 'duration', 'cpf', 'connection_type'] incom_keys = diction.keys() for val in incom_keys: - if val not in field_list: + if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str(inspect.stack()[0][3])+" - : Le champ '" + val + "' n'existe pas, recherche annuléee") return False, " Le champ '" + val + "' n'existe pas, recherche annulée" @@ -959,7 +959,7 @@ def store_recherche(diction, user_recid=""): 'support', 'type', 'lang', 'price', 'distance', 'duration', 'cpf', 'connection_type'] incom_keys = diction.keys() for val in incom_keys: - if val not in field_list: + if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str(inspect.stack()[0][3]) + " Le champ '" + val + "' n'est pas autorisé") return False, " Le champ '" + val + "' n'est pas autorisé", None @@ -1118,7 +1118,7 @@ def recherche_tips_ret_ref(diction): 'certif', 'source', 'name','valide', 'duration', 'distance'] incom_keys = diction.keys() for val in incom_keys: - if val not in field_list: + if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str(inspect.stack()[0][3])+" - Le champ '" + val + "' n'est pas autorisé, recherche annulée") return False, " Le champ '" + val + "' n'est pas autorisé, recherche annulée" @@ -1256,7 +1256,7 @@ def recherche_tips(diction): incom_keys = diction.keys() for val in incom_keys: - if val not in field_list: + if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str(inspect.stack()[0][3])+" - Le champ '" + val + "' n'existe pas, recherche annulée") return False, " Le champ '" + val + "' n'existe pas, recherche annulée" @@ -1400,7 +1400,7 @@ def get_stored_recherche(diction): field_list = ['token'] incom_keys = diction.keys() for val in incom_keys: - if val not in field_list: + if val not in field_list and val.startswith('my_') is False: mycommon.myprint(str(inspect.stack()[0][3])+" - Le champ '" + val + "' n'existe pas, recherche annulée") return False, " Le champ '" + val + "' n'existe pas, recherche annulée"