From 21d17d11d6070117b22edefdafcc0cbfa06a00c3 Mon Sep 17 00:00:00 2001 From: cherif Date: Mon, 22 Apr 2024 17:30:27 +0200 Subject: [PATCH] 22/04/2024 - 17h30 --- .idea/workspace.xml | 25 +- E_Sign_Document.py | 134 +- Inscription_mgt.py | 6 +- Log/log_file.log | 8815 ++++++++++++++++++++++++++++++++++++++++++ Session_Formation.py | 2 +- attached_file_mgt.py | 3 +- partner_order.py | 843 +++- 7 files changed, 9785 insertions(+), 43 deletions(-) diff --git a/.idea/workspace.xml b/.idea/workspace.xml index dc2995c..e739575 100644 --- a/.idea/workspace.xml +++ b/.idea/workspace.xml @@ -1,12 +1,13 @@ - + + - + @@ -462,7 +463,6 @@ - @@ -487,6 +487,7 @@ - \ No newline at end of file diff --git a/E_Sign_Document.py b/E_Sign_Document.py index 55d5094..baa5dfe 100644 --- a/E_Sign_Document.py +++ b/E_Sign_Document.py @@ -48,6 +48,8 @@ import json from bson import ObjectId import re from datetime import datetime, time + +import partner_order import prj_common as mycommon import secrets import inspect @@ -107,7 +109,7 @@ def Create_E_Document(diction): Verification des input acceptés """ field_list = ['token', 'file_name', 'related_collection', 'related_collection_id', - 'email_destinataire', 'source_document'] + 'email_destinataire', 'source_document', 'type'] incom_keys = diction.keys() for val in incom_keys: @@ -180,6 +182,11 @@ def Create_E_Document(diction): new_diction['update_by'] = str(my_partner['_id']) new_diction['created_by'] = str(my_partner['_id']) + if( "type" in diction.keys() ): + new_diction['type'] = str(diction['type']) + else: + new_diction['type'] = "" + val = MYSY_GV.dbname['e_document_signe'].insert_one(new_diction) @@ -590,6 +597,12 @@ def Create_E_Signature_For_E_Document(file_img=None, Folder=None, diction=None): return False, " L'idientifiant du E-Document est invalide " e_document_data = MYSY_GV.dbname['e_document_signe'].find_one(qry) + + e_docment_type = "" + if( "type" in e_document_data.keys() and e_document_data['type']): + e_docment_type = e_document_data['type'] + + local_signature_digitale = "" if ("email_destinataire" in e_document_data.keys() and e_document_data['email_destinataire']): list_email = str(e_document_data['email_destinataire']).replace(",", ";") @@ -650,9 +663,6 @@ def Create_E_Signature_For_E_Document(file_img=None, Folder=None, diction=None): 'secret_key_signature': str(diction['secret_key_signature']), 'email_destinataire': str(diction['email_destinataire'])} - print(" ### new_data = ", new_data) - - print(" ### qry_key = ", qry_key) result = MYSY_GV.dbname['e_document_signe'].find_one_and_update( qry_key, @@ -772,10 +782,15 @@ def Create_E_Signature_For_E_Document(file_img=None, Folder=None, diction=None): sourceHtml = contenu_doc_Template.render(params=body["params"]) + todays_date = str(datetime.today().strftime("%d_%m_%Y")) ts = datetime.now().timestamp() - ts = str(ts).replace(".", "").replace(",", "")[-5:] + ts = str(ts).replace(".", "").replace(",", "")[-2:] + + if (str(e_docment_type).strip() != ""): + orig_file_name = str(e_docment_type).strip()+"_Signe_" + str(todays_date)+"_"+str(ts) + ".pdf" + else: + orig_file_name = "Document_Signe_" + str(todays_date)+"_"+str(ts) + ".pdf" - orig_file_name = "Convention_Signe_" + str(ts) + ".pdf" outputFilename = str(MYSY_GV.TEMPORARY_DIRECTORY) + "/" + str(orig_file_name) # open output file for writing (truncated binary) @@ -977,7 +992,10 @@ def Create_E_Signature_For_E_Document(file_img=None, Folder=None, diction=None): msg.attach(html_mime) msg['From'] = partner_SMTP_COUNT_From_User msg['Bcc'] = 'contact@mysy-training.com' - msg['Subject'] = " Votre Convention Signée " + if( str(e_docment_type).strip() != ""): + msg['Subject'] = " Votre Document "+str(e_docment_type)+" Signé " + else : + msg['Subject'] = " Votre Document Signé " msg['cc'] = user_created_e_document['email'] msg['to'] = str(diction['email_destinataire']) @@ -993,7 +1011,10 @@ def Create_E_Signature_For_E_Document(file_img=None, Folder=None, diction=None): msg.attach(html_mime) msg['From'] = MYSY_GV.O365_SMTP_COUNT_From_User msg['Bcc'] = 'contact@mysy-training.com' - msg['Subject'] = " Votre Convention Signée" + if (str(e_docment_type).strip() != ""): + msg['Subject'] = " Votre Document " + str(e_docment_type) + " Signé " + else: + msg['Subject'] = " Votre Document Signé " msg['cc'] = user_created_e_document['email'] msg['to'] = msg['to'] = str(diction['email_destinataire']) @@ -1009,30 +1030,107 @@ def Create_E_Signature_For_E_Document(file_img=None, Folder=None, diction=None): smtpserver.close() print(" Email envoyé " + str(val)) + """ + Recuperer les données du client associé à la quotation + """ + quotation_client_data = None + if(e_document_date_2['related_collection'] == "quotation" ): + qry = {'partner_owner_recid':local_partner_owner_recid, + '_id':ObjectId(str(e_document_date_2['related_collection_id'])), + 'valide':'1', + 'locked':'0'} + + print(" ### qry = ", qry) + quotation_data = MYSY_GV.dbname['partner_order_header'].find_one({'partner_owner_recid':local_partner_owner_recid, + '_id':ObjectId(str(e_document_date_2['related_collection_id'])), + 'valide':'1', + 'locked':'0'}) + + if( quotation_data is None ): + mycommon.myprint( + str(inspect.stack()[0][3]) + " L'identifiant du devis n'est pas valide ") + return False, " L'identifiant du devis n'est pas valide " + + qry2 = {'partner_recid': local_partner_owner_recid, + '_id': ObjectId(str(quotation_data['order_header_client_id'])), + 'valide': '1', + 'locked': '0'} + + print(" ### qry2 = ", qry2) + + quotation_client_data = None + quotation_client_data = MYSY_GV.dbname['partner_client'].find_one( + {'partner_recid': local_partner_owner_recid, + '_id': ObjectId(str(quotation_data['order_header_client_id'])), + 'valide': '1', + 'locked': '0'}) + + if (quotation_client_data is None): + mycommon.myprint( + str(inspect.stack()[0][3]) + " Le client associé au devis n'est pas valide ") + return False, " Le client associé au devis n'est pas valide " + + + """ Le fichier est envoyé par email, il faudrait à present le stocker le fichier dans l'espace documentaire du client -field_list = ['token', 'file_business_object', 'file_name', 'status','object_owner_collection', 'object_owner_id'] """ + + ts = datetime.now().timestamp() ts = str(ts).replace(".", "").replace(",", "")[-3:] + todays_date = str(datetime.today().strftime("%d%m%Y")) + new_file = {} new_file['token'] = temp_admin_account['token'] - new_file['file_business_object'] = "e_Convention_signe_"+str(ts) + + if (str(e_docment_type).strip() != ""): + new_file['file_business_object'] = "e_"+str(e_docment_type)+"_signe_" + str(todays_date) + else: + new_file['file_business_object'] = "e_Document_signe_" + str(todays_date) + new_file['file_name'] = str(orig_file_name) new_file['status'] = "1" - new_file['object_owner_collection'] = e_document_date_2['related_collection'] - new_file['object_owner_id'] = e_document_date_2['related_collection_id'] + if( e_document_date_2['related_collection'] == "quotation"): + new_file['object_owner_collection'] = "partner_client" + new_file['object_owner_id'] = str(quotation_client_data['_id']) + else: + new_file['object_owner_collection'] = e_document_date_2['related_collection'] + new_file['object_owner_id'] = e_document_date_2['related_collection_id'] + new_file['file_name_to_store'] = outputFilename - print(" new_file == ", new_file) + #print(" ### new_file new_file = ", new_file) local_status, local_retval = attached_file_mgt.Internal_Usage_Store_User_Downloaded_File(MYSY_GV.upload_folder, new_file) if( local_status is False ): print(" ## WARNONGGG Impossible de stocker le fichier") + """ + Si il s'agit d'un devis, alors on procede a la resevation des places + """ + + if (str(e_docment_type).strip() == "quotation"): + + """ + Recuperer les données de la quotation + """ + + new_local_diction = {} + new_local_diction['partner_owner_recid'] = str(e_document_data['partner_owner_recid']) + new_local_diction['quotation_id'] = str(e_document_data['related_collection_id']) + new_local_diction['request_digital_signature'] = "0" + + + local_status, local_retval = partner_order.Insert_Quotation_To_Session_From_Partner_Owner_Recid(new_local_diction) + if( local_status is False ): + print(" ## WARNONGGG Impossible deInsert_Quotation_To_Session_From_Partner_Owner_Recid ") + + return True, " Le document a été correction signé. Vous allez recevoir le document par email" except Exception as e: @@ -1104,6 +1202,8 @@ def Sent_E_Document_Signature_Request(diction): e_document_open_code = "" e_document_data = {} + e_document_type = "" + for New_retVal in MYSY_GV.dbname['e_document_signe'].find(qry).sort([("_id", pymongo.DESCENDING), ]): if ("email_destinataire" in New_retVal.keys() and New_retVal['email_destinataire']): list_email = str(New_retVal['email_destinataire']).replace(",", ";") @@ -1113,6 +1213,9 @@ def Sent_E_Document_Signature_Request(diction): e_document_data = New_retVal e_document_open_code = New_retVal['secret_key_open'] + if('type' in New_retVal.keys() and New_retVal['type']): + e_document_type = New_retVal['type'] + if( is_e_document_valide == "0" ): mycommon.myprint( str(inspect.stack()[0][3]) + " L'adresse email du destinataire n'est pas autorisée ") @@ -1120,7 +1223,7 @@ def Sent_E_Document_Signature_Request(diction): """ - Si le document est valide, alors on envoie la demande de signture + Si le document est valide, alors on envoie la demande de signature """ url_signature = MYSY_GV.CLIENT_URL_BASE+"E_Signature/"+str(e_document_data['_id']) @@ -1266,7 +1369,10 @@ def Sent_E_Document_Signature_Request(diction): msg.attach(html_mime) msg['From'] = partner_SMTP_COUNT_From_User msg['Bcc'] = 'contact@mysy-training.com' - msg['Subject'] = " Demande signature électronique document" + if( str(e_document_type).strip() != "" ): + msg['Subject'] = str(e_document_type)+" : Demande signature électronique document" + else: + msg['Subject'] = " Demande signature électronique document" # msg['to'] = "billardman01@hotmail.com" msg['to'] = str(diction['user_email']) diff --git a/Inscription_mgt.py b/Inscription_mgt.py index e1c375a..cdca675 100644 --- a/Inscription_mgt.py +++ b/Inscription_mgt.py @@ -9779,7 +9779,7 @@ def Sent_Convention_Stagiaire_By_Email_By_Partner_client(tab_files_name_full_pat return False, " Aucune adresse email n'a été fourni. " - print(" ## laaa : tab_emails_destinataire lalala = ", tab_emails_destinataire) + #print(" ## laaa : tab_emails_destinataire lalala = ", tab_emails_destinataire) # Verifier que le 'courrier_template_id' est valide # Ici le template doit etre un email @@ -9853,7 +9853,7 @@ def Sent_Convention_Stagiaire_By_Email_By_Partner_client(tab_files_name_full_pat tab_apprenant.append(ObjectId(str(val['apprenant_id']))) - print(" ### tab_participant = ", tab_participant) + #print(" ### tab_participant = ", tab_participant) # Recuperations des info de la session de formation session_data = MYSY_GV.dbname['session_formation'].find_one({'_id': ObjectId(str(diction['session_id']))}) @@ -9899,7 +9899,7 @@ def Sent_Convention_Stagiaire_By_Email_By_Partner_client(tab_files_name_full_pat convention_dictionnary_data = local_retval - print(" ") + ## Creation du PDF body = { diff --git a/Log/log_file.log b/Log/log_file.log index 49a670b..5b4e022 100644 --- a/Log/log_file.log +++ b/Log/log_file.log @@ -2256953,3 +2256953,8818 @@ INFO:root:2024-04-21 19:12:28.939957 : Security check : IP adresse '127.0.0.1' INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 19:12:28] "POST /myclass/api/GetAllClassStagiaire/ HTTP/1.1" 200 - INFO:root:2024-04-21 19:12:30.038422 : Security check : IP adresse '127.0.0.1' connected INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 19:12:30] "POST /myclass/api/GetAllClassStagiaire/ HTTP/1.1" 200 - +INFO:root:2024-04-21 20:32:30.063570 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2024-04-21 20:32:30.064572 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev ++ +INFO:root:2024-04-21 20:32:30.064572 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev') ++ +INFO:root:2024-04-21 20:32:30.065588 : ++ FLASK PORT 5001 ++ +INFO:root:2024-04-21 20:32:30.065588 : ++ 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:2024-04-21 20:32:53.895654 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2024-04-21 20:32:53.896653 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev ++ +INFO:root:2024-04-21 20:32:53.896653 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev') ++ +INFO:root:2024-04-21 20:32:53.897651 : ++ FLASK PORT 5001 ++ +INFO:root:2024-04-21 20:32:53.897651 : ++ LMS_BAS_URL mysy-training.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 877-541-979 +INFO:root:2024-04-21 20:33:44.195075 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-21 20:33:44.199762 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-21 20:33:44.201776 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-21 20:33:44.208743 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-21 20:33:44.214137 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:33:44] "POST /myclass/api/get_List_domaine_formation/ HTTP/1.1" 200 - +INFO:root:2024-04-21 20:33:44.220633 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:33:44] "POST /myclass/api/get_List_domaine_formation/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:33:44] "POST /myclass/api/Get_Suggested_Fr_Cities/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:33:44] "POST /myclass/api/Get_Suggested_Fr_Cities/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:33:44] "POST /myclass/api/Get_Suggested_Word/ HTTP/1.1" 200 - +INFO:root:2024-04-21 20:33:44.594465 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:33:44] "POST /myclass/api/Get_Suggested_Word/ HTTP/1.1" 200 - +INFO:root:2024-04-21 20:33:44.605292 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-21 20:33:44.611288 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:33:44] "POST /myclass/api/get_List_domaine_formation/ HTTP/1.1" 200 - +INFO:root:2024-04-21 20:33:44.618284 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-21 20:33:44.625294 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-21 20:33:44.647285 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:33:44] "POST /myclass/api/get_List_domaine_formation/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:33:44] "POST /myclass/api/Get_Suggested_Fr_Cities/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:33:44] "POST /myclass/api/Get_Suggested_Fr_Cities/ HTTP/1.1" 200 - +INFO:root:2024-04-21 20:33:44.890236 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-21 20:33:44.920028 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-21 20:33:44.959052 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:33:44] "POST /myclass/api/Get_Suggested_Word/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:33:44] "POST /myclass/api/Get_Suggested_Word/ HTTP/1.1" 200 - +INFO:root:2024-04-21 20:33:45.001248 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-21 20:33:45.005242 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-21 20:33:45.009246 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-21 20:33:45.010716 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-21 20:33:45.018290 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:33:45] "POST /myclass/api/get_all_class/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:33:45] "POST /myclass/api/get_all_class/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:33:45] "POST /myclass/api/get_all_class/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:33:45] "POST /myclass/api/get_all_class/ HTTP/1.1" 200 - +INFO:root:2024-04-21 20:33:45.801803 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-21 20:33:45.806811 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:33:45] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2024-04-21 20:33:45.810803 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-21 20:33:45.819233 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:33:45] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-21 20:33:45.830481 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:33:45] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:33:45] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-21 20:33:45.847516 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:33:45] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2024-04-21 20:33:45.856669 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-21 20:33:45.863149 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:33:45] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:33:45] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2024-04-21 20:33:45.875152 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:33:45] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-21 20:33:45.883193 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:33:45] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-21 20:33:45.890832 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-21 20:33:45.895995 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:33:45] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2024-04-21 20:33:45.903442 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:33:45] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-21 20:33:45.909844 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:33:45] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:33:45] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2024-04-21 20:33:45.916525 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:33:45] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-21 20:33:45.923286 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:33:45] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-21 20:33:45.931134 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-21 20:33:45.936906 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:33:45] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:33:45] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-21 20:33:45.943926 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:33:45] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-21 20:33:45.952531 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:33:45] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:33:45] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2024-04-21 20:33:45.962604 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-21 20:33:45.968439 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:33:45] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2024-04-21 20:33:45.973018 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:33:45] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-21 20:33:45.980340 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:33:45] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-21 20:33:45.987878 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-21 20:33:45.993014 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:33:45] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:33:46] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2024-04-21 20:33:46.005522 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:33:46] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-21 20:33:46.012519 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-21 20:33:46.017997 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:33:46] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:33:46] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2024-04-21 20:33:46.028990 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:33:46] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-21 20:33:46.039741 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-21 20:33:46.044112 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:33:46] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:33:46] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2024-04-21 20:33:46.057360 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:33:46] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-21 20:33:46.066211 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:33:46] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-21 20:33:46.075627 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:33:46] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2024-04-21 20:33:46.092385 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:33:46] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-21 20:33:46.098768 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:33:46] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-21 20:33:46.104400 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-21 20:33:46.110398 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:33:46] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2024-04-21 20:33:46.116823 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:33:46] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:33:46] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-21 20:33:46.125145 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:33:46] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2024-04-21 20:33:46.135937 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:33:46] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-21 20:33:46.142937 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:33:46] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-21 20:33:46.150663 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:33:46] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2024-04-21 20:33:46.158244 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:33:46] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-21 20:33:46.164580 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:33:46] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-21 20:33:46.172105 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-21 20:33:46.177434 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:33:46] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:33:46] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-21 20:33:46.184989 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:33:46] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:33:46] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2024-04-21 20:33:46.193829 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-21 20:33:46.195831 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:33:46] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:33:46] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-21 20:33:46.205836 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-21 20:33:46.208829 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:33:46] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2024-04-21 20:33:46.212828 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:33:46] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-21 20:33:46.218068 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:33:46] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-21 20:33:46.223200 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:33:46] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2024-04-21 20:33:46.229923 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:33:46] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-21 20:33:46.238076 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-21 20:33:46.243759 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:33:46] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-21 20:33:46.248760 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:33:46] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:33:46] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2024-04-21 20:33:46.256827 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-21 20:33:46.261269 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:33:46] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:33:46] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:33:46] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-21 20:33:46.270081 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-21 20:33:46.274407 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:33:46] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-21 20:33:46.278474 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:33:46] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:33:46] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-21 20:33:46.295813 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-21 20:33:46.298307 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-21 20:33:46.303092 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-21 20:33:46.306240 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:33:46] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:33:46] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:33:46] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:33:46] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-21 20:33:46.319981 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-21 20:33:46.323571 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:33:46] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:33:46] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2024-04-21 20:33:46.335132 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:33:46] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-21 20:33:46.630810 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-21 20:33:46.633354 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:33:46] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2024-04-21 20:33:46.639419 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:33:46] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-21 20:33:46.644939 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:33:46] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-21 20:33:46.647930 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:33:46] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2024-04-21 20:33:46.652374 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:33:46] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:33:46] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-21 20:33:46.956231 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-21 20:33:46.958492 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:33:46] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2024-04-21 20:33:46.962343 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:33:46] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-21 20:33:46.967359 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:33:46] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-21 20:33:46.972365 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-21 20:33:46.976630 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:33:46] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:33:46] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:33:46] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-21 20:33:47.279938 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-21 20:33:47.283631 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:33:47] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2024-04-21 20:33:47.287645 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:33:47] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-21 20:33:47.293136 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:33:47] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-21 20:33:47.297838 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:33:47] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2024-04-21 20:33:47.307517 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:33:47] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:33:47] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-21 20:33:47.606368 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-21 20:33:47.608365 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-21 20:33:47.612365 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:33:47] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:33:47] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:33:47] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-21 20:33:47.622885 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-21 20:33:47.623906 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-21 20:33:47.623906 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:33:47] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:33:47] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:33:47] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-21 20:33:47.933841 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-21 20:33:47.936863 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:33:47] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:33:47] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-21 20:33:47.941856 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-21 20:33:47.946368 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:33:47] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-21 20:33:47.950743 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:33:47] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:33:47] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-21 20:33:47.954994 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:33:47] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-21 20:33:48.256487 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-21 20:33:48.258513 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-21 20:33:48.261501 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:33:48] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:33:48] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-21 20:33:48.267508 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-21 20:33:48.269497 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:33:48] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-21 20:33:48.277495 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:33:48] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:33:48] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:33:48] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-21 20:33:48.585601 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-21 20:33:48.586801 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-21 20:33:48.587322 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:33:48] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2024-04-21 20:33:48.591723 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-21 20:33:48.596807 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:33:48] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:33:48] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-21 20:33:48.602513 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:33:48] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:33:48] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:33:48] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-21 20:33:48.897414 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:33:48] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2024-04-21 20:33:48.905872 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-21 20:33:48.909037 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:33:48] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:33:48] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-21 20:33:48.913805 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-21 20:33:48.915951 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-21 20:33:48.920057 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:33:48] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:33:48] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:33:48] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-21 20:34:08.637767 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:34:08] "POST /myclass/api/partner_login/ HTTP/1.1" 200 - +INFO:root:2024-04-21 20:34:08.782575 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-21 20:34:08.787515 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-21 20:34:08.790535 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-21 20:34:08.795712 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:34:08] "POST /myclass/api/getRecodedImage/ HTTP/1.1" 200 - +INFO:root:2024-04-21 20:34:08.803062 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-21 20:34:08.812560 : Connexion du partner recid = 43598820dd270936c3d2fd822717d0f18f194b1a1b894aaf89 OK. Mise à jour du firstconnexion et/ou lastconnexion : OK +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:34:08] "POST /myclass/api/get_partner_account/ HTTP/1.1" 200 - +INFO:root:2024-04-21 20:34:08.815982 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-21 20:34:08.825611 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-21 20:34:08.832969 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:34:08] "POST /myclass/api/getRecodedImage/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:34:08] "POST /myclass/api/LMS_Get_Partner_Data/ HTTP/1.1" 200 - +INFO:root:2024-04-21 20:34:08.863003 : Connexion du partner recid = 43598820dd270936c3d2fd822717d0f18f194b1a1b894aaf89 OK. Mise à jour du firstconnexion et/ou lastconnexion : OK +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:34:08] "POST /myclass/api/get_partner_account/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:34:08] "POST /myclass/api/LMS_Get_Partner_Data/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:34:08] "POST /myclass/api/get_partner_class/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:34:08] "POST /myclass/api/get_partner_class/ HTTP/1.1" 200 - +INFO:root:2024-04-21 20:34:09.034462 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-21 20:34:09.038616 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:34:09] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:root:2024-04-21 20:34:09.053080 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-21 20:34:09.057555 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:34:09] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:34:09] "POST /myclass/api/find_partner_class_like/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:34:09] "POST /myclass/api/find_partner_class_like/ HTTP/1.1" 200 - +INFO:root:2024-04-21 20:37:15.797274 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-21 20:37:15.800175 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-21 20:37:15.804199 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:37:15] "POST /myclass/api/getRecodedImage/ HTTP/1.1" 200 - +INFO:root:2024-04-21 20:37:15.810730 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-21 20:37:15.816217 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-21 20:37:15.816217 : Connexion du partner recid = 43598820dd270936c3d2fd822717d0f18f194b1a1b894aaf89 OK. Mise à jour du firstconnexion et/ou lastconnexion : OK +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:37:15] "POST /myclass/api/get_partner_account/ HTTP/1.1" 200 - +INFO:root:2024-04-21 20:37:15.821213 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:37:15] "POST /myclass/api/getRecodedImage/ HTTP/1.1" 200 - +INFO:root:2024-04-21 20:37:15.830289 : Connexion du partner recid = 43598820dd270936c3d2fd822717d0f18f194b1a1b894aaf89 OK. Mise à jour du firstconnexion et/ou lastconnexion : OK +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:37:15] "POST /myclass/api/get_partner_account/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:37:15] "POST /myclass/api/LMS_Get_Partner_Data/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:37:15] "POST /myclass/api/LMS_Get_Partner_Data/ HTTP/1.1" 200 - +INFO:root:2024-04-21 20:37:16.105738 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-21 20:37:16.110723 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:37:16] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:37:16] "POST /myclass/api/find_partner_class_like/ HTTP/1.1" 200 - +INFO:root:2024-04-21 20:37:16.174379 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-21 20:37:16.185560 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:37:16] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:37:16] "POST /myclass/api/find_partner_class_like/ HTTP/1.1" 200 - +INFO:root:2024-04-21 20:38:28.584707 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-21 20:38:28.588909 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-21 20:38:28.594092 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:38:28] "POST /myclass/api/getRecodedImage/ HTTP/1.1" 200 - +INFO:root:2024-04-21 20:38:28.603085 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-21 20:38:28.607888 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-21 20:38:28.613423 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:38:28] "POST /myclass/api/getRecodedImage/ HTTP/1.1" 200 - +INFO:root:2024-04-21 20:38:28.615429 : Connexion du partner recid = 43598820dd270936c3d2fd822717d0f18f194b1a1b894aaf89 OK. Mise à jour du firstconnexion et/ou lastconnexion : OK +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:38:28] "POST /myclass/api/get_partner_account/ HTTP/1.1" 200 - +INFO:root:2024-04-21 20:38:28.624370 : Connexion du partner recid = 43598820dd270936c3d2fd822717d0f18f194b1a1b894aaf89 OK. Mise à jour du firstconnexion et/ou lastconnexion : OK +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:38:28] "POST /myclass/api/LMS_Get_Partner_Data/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:38:28] "POST /myclass/api/get_partner_account/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:38:28] "POST /myclass/api/LMS_Get_Partner_Data/ HTTP/1.1" 200 - +INFO:root:2024-04-21 20:38:28.773265 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-21 20:38:28.776800 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-21 20:38:28.783762 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-21 20:38:28.788799 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:38:28] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:38:28] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:38:28] "POST /myclass/api/find_partner_class_like/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:38:28] "POST /myclass/api/find_partner_class_like/ HTTP/1.1" 200 - +INFO:root:2024-04-21 20:41:02.927465 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-21 20:41:02.931937 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-21 20:41:02.936940 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-21 20:41:02.943320 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:41:02] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:root:2024-04-21 20:41:02.953426 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-21 20:41:02.960750 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-21 20:41:02.971238 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:41:02] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:root:2024-04-21 20:41:02.977235 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:41:02] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:41:02] "POST /myclass/api/Get_List_Ressource_Materielle_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:41:02] "POST /myclass/api/Get_Partner_List_Partner_Client_with_filter_Like/ HTTP/1.1" 200 - +INFO:root:2024-04-21 20:41:02.996072 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-21 20:41:03.001923 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:41:03] "POST /myclass/api/Get_List_Partner_Or_Default_session_step/ HTTP/1.1" 200 - +INFO:root:2024-04-21 20:41:03.011440 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-21 20:41:03.022504 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:41:03] "POST /myclass/api/GetPartnerAttestation_Certificat/ HTTP/1.1" 200 - +INFO:root:2024-04-21 20:41:03.028163 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-21 20:41:03.036524 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:41:03] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:root:2024-04-21 20:41:03.045127 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-21 20:41:03.052808 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:41:03] "POST /myclass/api/Get_List_Site_Formation_with_filter/ HTTP/1.1" 200 - +INFO:root:2024-04-21 20:41:03.067462 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:41:03] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:root:2024-04-21 20:41:03.084408 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:41:03] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:root:2024-04-21 20:41:03.092762 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:41:03] "POST /myclass/api/Get_List_Ressource_Materielle_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:41:03] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:41:03] "POST /myclass/api/Get_Partner_List_Partner_Client_with_filter_Like/ HTTP/1.1" 200 - +INFO:root:2024-04-21 20:41:03.115009 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:41:03] "POST /myclass/api/Get_List_Partner_Or_Default_session_step/ HTTP/1.1" 200 - +INFO:root:2024-04-21 20:41:03.122077 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-21 20:41:03.131330 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:41:03] "POST /myclass/api/GetPartnerAttestation_Certificat/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:41:03] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:41:03] "POST /myclass/api/get_partner_class/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:41:03] "POST /myclass/api/Get_List_Site_Formation_with_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:41:03] "POST /myclass/api/GetAllValideSessionPartner_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:41:03] "POST /myclass/api/get_partner_class/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:41:03] "POST /myclass/api/GetAllValideSessionPartner_List/ HTTP/1.1" 200 - +INFO:root:2024-04-21 20:41:07.739167 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-21 20:41:07.743175 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-21 20:41:07.748566 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-21 20:41:07.755093 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-21 20:41:07.762870 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:41:07] "POST /myclass/api/GetAllClassStagiaire/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:41:07] "POST /myclass/api/Get_Session_Sequence_List/ HTTP/1.1" 200 - +INFO:root:2024-04-21 20:41:07.770974 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:41:07] "POST /myclass/api/GetAllClassStagiaire/ HTTP/1.1" 200 - +INFO:root:2024-04-21 20:41:07.779349 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:41:07] "POST /myclass/api/GetSessionFormation/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:41:07] "POST /myclass/api/GetTableauEmargement/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:41:07] "POST /myclass/api/Get_Session_Sequence_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:41:07] "POST /myclass/api/Get_List_object_owner_collection_Stored_Files/ HTTP/1.1" 200 - +INFO:root:2024-04-21 20:41:14.320208 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-21 20:41:14.324241 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-21 20:41:14.328571 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-21 20:41:14.333863 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-21 20:41:14.337473 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:41:14] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:root:2024-04-21 20:41:14.348793 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-21 20:41:14.358386 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-21 20:41:14.364915 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-21 20:41:14.374453 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:41:14] "POST /myclass/api/Get_Partner_List_Partner_Client_with_filter_Like/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:41:14] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:root:2024-04-21 20:41:14.386453 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-21 20:41:14.397660 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:41:14] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:root:2024-04-21 20:41:14.405181 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:41:14] "POST /myclass/api/Get_Partner_List_Partner_Client_with_filter_Like/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:41:14] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:41:14] "POST /myclass/api/get_partner_class/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:41:14] "POST /myclass/api/GetAllValideSessionPartner_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:41:14] "POST /myclass/api/get_partner_class/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:41:14] "POST /myclass/api/GetAllValideSessionPartner_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:41:14] "POST /myclass/api/Get_Statgaire_List_Partner_with_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:41:14] "POST /myclass/api/Get_Statgaire_List_Partner_with_filter/ HTTP/1.1" 200 - +INFO:root:2024-04-21 20:41:26.594059 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:41:26] "POST /myclass/api/Get_Statgaire_List_Partner_with_filter/ HTTP/1.1" 200 - +INFO:root:2024-04-21 20:41:33.922716 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:41:34] "POST /myclass/api/Get_Statgaire_List_Partner_with_filter/ HTTP/1.1" 200 - +INFO:root:2024-04-21 20:41:40.710414 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:41:40] "POST /myclass/api/Get_Statgaire_List_Partner_with_filter/ HTTP/1.1" 200 - +INFO:root:2024-04-21 20:42:09.386964 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:42:09] "POST /myclass/api/Delete_List_AttendeeInscription/ HTTP/1.1" 200 - +INFO:root:2024-04-21 20:42:09.566750 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:42:09] "POST /myclass/api/Get_Statgaire_List_Partner_with_filter/ HTTP/1.1" 200 - +INFO:root:2024-04-21 20:42:13.349917 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:42:13] "POST /myclass/api/Get_Statgaire_List_Partner_with_filter/ HTTP/1.1" 200 - +INFO:root:2024-04-21 20:42:25.788147 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-21 20:42:25.791343 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-21 20:42:25.794983 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:42:25] "POST /myclass/api/getRecodedImage/ HTTP/1.1" 200 - +INFO:root:2024-04-21 20:42:25.801987 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-21 20:42:25.806532 : Connexion du partner recid = 43598820dd270936c3d2fd822717d0f18f194b1a1b894aaf89 OK. Mise à jour du firstconnexion et/ou lastconnexion : OK +INFO:root:2024-04-21 20:42:25.807562 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:42:25] "POST /myclass/api/get_partner_account/ HTTP/1.1" 200 - +INFO:root:2024-04-21 20:42:25.814120 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:42:25] "POST /myclass/api/getRecodedImage/ HTTP/1.1" 200 - +INFO:root:2024-04-21 20:42:25.820754 : Connexion du partner recid = 43598820dd270936c3d2fd822717d0f18f194b1a1b894aaf89 OK. Mise à jour du firstconnexion et/ou lastconnexion : OK +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:42:25] "POST /myclass/api/get_partner_account/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:42:25] "POST /myclass/api/LMS_Get_Partner_Data/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:42:25] "POST /myclass/api/LMS_Get_Partner_Data/ HTTP/1.1" 200 - +INFO:root:2024-04-21 20:42:26.010058 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-21 20:42:26.014733 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-21 20:42:26.018753 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-21 20:42:26.021757 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-21 20:42:26.029753 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-21 20:42:26.040237 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:42:26] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:root:2024-04-21 20:42:26.054790 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:42:26] "POST /myclass/api/Get_Partner_List_Partner_Client_with_filter_Like/ HTTP/1.1" 200 - +INFO:root:2024-04-21 20:42:26.070220 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:42:26] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:root:2024-04-21 20:42:26.084223 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:42:26] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:root:2024-04-21 20:42:26.102220 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:42:26] "POST /myclass/api/get_partner_class/ HTTP/1.1" 200 - +INFO:root:2024-04-21 20:42:26.118439 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:42:26] "POST /myclass/api/Get_Partner_List_Partner_Client_with_filter_Like/ HTTP/1.1" 200 - +INFO:root:2024-04-21 20:42:26.156215 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:42:26] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:42:26] "POST /myclass/api/GetAllValideSessionPartner_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:42:26] "POST /myclass/api/get_partner_class/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:42:26] "POST /myclass/api/Get_Statgaire_List_Partner_with_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:42:26] "POST /myclass/api/Get_Statgaire_List_Partner_with_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:42:26] "POST /myclass/api/GetAllValideSessionPartner_List/ HTTP/1.1" 200 - +INFO:root:2024-04-21 20:42:29.885436 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-21 20:42:29.888941 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-21 20:42:29.892552 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-21 20:42:29.897675 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-21 20:42:29.903751 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:42:29] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:42:29] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:root:2024-04-21 20:42:29.919448 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-21 20:42:29.921784 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-21 20:42:29.933031 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:42:29] "POST /myclass/api/Get_List_Ressource_Materielle_no_filter/ HTTP/1.1" 200 - +INFO:root:2024-04-21 20:42:29.940042 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:42:29] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:root:2024-04-21 20:42:29.953911 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:42:29] "POST /myclass/api/Get_Partner_List_Partner_Client_with_filter_Like/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:42:29] "POST /myclass/api/GetPartnerAttestation_Certificat/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:42:29] "POST /myclass/api/Get_List_Partner_Or_Default_session_step/ HTTP/1.1" 200 - +INFO:root:2024-04-21 20:42:29.968957 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-21 20:42:29.971976 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-21 20:42:29.979978 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:42:29] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:root:2024-04-21 20:42:29.993550 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-21 20:42:30.001226 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:42:30] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:root:2024-04-21 20:42:30.007915 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:42:30] "POST /myclass/api/Get_List_Site_Formation_with_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:42:30] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:root:2024-04-21 20:42:30.024707 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-21 20:42:30.028723 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-21 20:42:30.042542 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:42:30] "POST /myclass/api/Get_List_Ressource_Materielle_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:42:30] "POST /myclass/api/Get_Partner_List_Partner_Client_with_filter_Like/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:42:30] "POST /myclass/api/get_partner_class/ HTTP/1.1" 200 - +INFO:root:2024-04-21 20:42:30.062184 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:42:30] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:root:2024-04-21 20:42:30.075184 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:42:30] "POST /myclass/api/Get_List_Partner_Or_Default_session_step/ HTTP/1.1" 200 - +INFO:root:2024-04-21 20:42:30.082183 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:42:30] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:42:30] "POST /myclass/api/GetPartnerAttestation_Certificat/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:42:30] "POST /myclass/api/Get_List_Site_Formation_with_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:42:30] "POST /myclass/api/GetAllValideSessionPartner_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:42:30] "POST /myclass/api/get_partner_class/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:42:30] "POST /myclass/api/GetAllValideSessionPartner_List/ HTTP/1.1" 200 - +INFO:root:2024-04-21 20:42:35.879144 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-21 20:42:35.882912 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-21 20:42:35.889125 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-21 20:42:35.890119 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-21 20:42:35.897298 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-21 20:42:35.905718 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:42:35] "POST /myclass/api/GetAllClassStagiaire/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:42:35] "POST /myclass/api/Get_Session_Sequence_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:42:35] "POST /myclass/api/GetAllClassStagiaire/ HTTP/1.1" 200 - +INFO:root:2024-04-21 20:42:35.918375 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:42:35] "POST /myclass/api/GetTableauEmargement/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:42:35] "POST /myclass/api/GetSessionFormation/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:42:35] "POST /myclass/api/Get_Session_Sequence_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:42:35] "POST /myclass/api/Get_List_object_owner_collection_Stored_Files/ HTTP/1.1" 200 - +INFO:root:2024-04-21 20:42:39.084893 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:42:39] "POST /myclass/api/GetAllClassStagiaire/ HTTP/1.1" 200 - +INFO:root:2024-04-21 20:42:57.533715 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:42:57] "POST /myclass/api/Get_Statgaire_List_Partner_with_filter/ HTTP/1.1" 200 - +INFO:root:2024-04-21 20:43:00.453750 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:43:00] "POST /myclass/api/Get_Statgaire_List_Partner_with_filter/ HTTP/1.1" 200 - +INFO:root:2024-04-21 20:43:16.382605 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:43:16] "POST /myclass/api/Get_Statgaire_List_Partner_with_filter/ HTTP/1.1" 200 - +INFO:root:2024-04-21 20:43:21.924391 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-21 20:43:21.926463 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-21 20:43:21.931724 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-21 20:43:21.936402 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-21 20:43:21.942425 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:43:21] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:root:2024-04-21 20:43:21.948414 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:43:21] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:root:2024-04-21 20:43:21.962487 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:43:21] "POST /myclass/api/Get_List_Ressource_Materielle_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:43:21] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:root:2024-04-21 20:43:21.973837 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-21 20:43:21.980660 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:43:21] "POST /myclass/api/Get_List_Partner_Apprenant/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:43:21] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:root:2024-04-21 20:43:21.990184 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-21 20:43:21.998221 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:43:22] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:root:2024-04-21 20:43:22.008433 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:43:22] "POST /myclass/api/Get_List_Ressource_Materielle_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:43:22] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:43:22] "POST /myclass/api/Get_List_Partner_Apprenant/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:43:22] "POST /myclass/api/GetAllValideSessionPartner_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:43:22] "POST /myclass/api/GetAllValideSessionPartner_List/ HTTP/1.1" 200 - +INFO:root:2024-04-21 20:43:23.244949 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-21 20:43:23.249434 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-21 20:43:23.254586 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-21 20:43:23.259142 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-21 20:43:23.267751 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-21 20:43:23.270774 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:43:23] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:root:2024-04-21 20:43:23.283476 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-21 20:43:23.292077 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:43:23] "POST /myclass/api/Get_Partner_List_Partner_Client_with_filter_Like/ HTTP/1.1" 200 - +INFO:root:2024-04-21 20:43:23.305536 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-21 20:43:23.314824 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:43:23] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:root:2024-04-21 20:43:23.327113 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:43:23] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:root:2024-04-21 20:43:23.343983 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:43:23] "POST /myclass/api/Get_Partner_List_Partner_Client_with_filter_Like/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:43:23] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:43:23] "POST /myclass/api/get_partner_class/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:43:23] "POST /myclass/api/GetAllValideSessionPartner_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:43:23] "POST /myclass/api/Get_Statgaire_List_Partner_with_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:43:23] "POST /myclass/api/get_partner_class/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:43:23] "POST /myclass/api/GetAllValideSessionPartner_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:43:23] "POST /myclass/api/Get_Statgaire_List_Partner_with_filter/ HTTP/1.1" 200 - +INFO:root:2024-04-21 20:43:43.244773 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:43:43] "POST /myclass/api/Delete_List_AttendeeInscription/ HTTP/1.1" 200 - +INFO:root:2024-04-21 20:43:43.388935 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:43:43] "POST /myclass/api/Get_Statgaire_List_Partner_with_filter/ HTTP/1.1" 200 - +INFO:root:2024-04-21 20:43:47.982682 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:43:47] "POST /myclass/api/GetAllClassStagiaire/ HTTP/1.1" 200 - +INFO:root:2024-04-21 20:43:49.001535 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:43:49] "POST /myclass/api/GetAllClassStagiaire/ HTTP/1.1" 200 - +INFO:root:2024-04-21 20:43:59.811750 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-21 20:43:59.816689 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-21 20:43:59.821508 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:43:59] "POST /myclass/api/getRecodedImage/ HTTP/1.1" 200 - +INFO:root:2024-04-21 20:43:59.828593 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-21 20:43:59.832016 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-21 20:43:59.840008 : Connexion du partner recid = 43598820dd270936c3d2fd822717d0f18f194b1a1b894aaf89 OK. Mise à jour du firstconnexion et/ou lastconnexion : OK +INFO:root:2024-04-21 20:43:59.843009 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:43:59] "POST /myclass/api/get_partner_account/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:43:59] "POST /myclass/api/getRecodedImage/ HTTP/1.1" 200 - +INFO:root:2024-04-21 20:43:59.856057 : Connexion du partner recid = 43598820dd270936c3d2fd822717d0f18f194b1a1b894aaf89 OK. Mise à jour du firstconnexion et/ou lastconnexion : OK +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:43:59] "POST /myclass/api/LMS_Get_Partner_Data/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:43:59] "POST /myclass/api/get_partner_account/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:43:59] "POST /myclass/api/LMS_Get_Partner_Data/ HTTP/1.1" 200 - +INFO:root:2024-04-21 20:44:00.111371 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-21 20:44:00.116001 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-21 20:44:00.122025 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-21 20:44:00.128852 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-21 20:44:00.138180 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:44:00] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:root:2024-04-21 20:44:00.145376 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:44:00] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:root:2024-04-21 20:44:00.161788 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:44:00] "POST /myclass/api/Get_List_Ressource_Materielle_no_filter/ HTTP/1.1" 200 - +INFO:root:2024-04-21 20:44:00.174950 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-21 20:44:00.181979 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:44:00] "POST /myclass/api/Get_Partner_List_Partner_Client_with_filter_Like/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:44:00] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:44:00] "POST /myclass/api/GetPartnerAttestation_Certificat/ HTTP/1.1" 200 - +INFO:root:2024-04-21 20:44:00.200120 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:44:00] "POST /myclass/api/Get_List_Partner_Or_Default_session_step/ HTTP/1.1" 200 - +INFO:root:2024-04-21 20:44:00.207232 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-21 20:44:00.215984 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-21 20:44:00.223257 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:44:00] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:44:00] "POST /myclass/api/Get_List_Site_Formation_with_filter/ HTTP/1.1" 200 - +INFO:root:2024-04-21 20:44:00.245914 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:44:00] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:root:2024-04-21 20:44:00.255467 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:44:00] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:root:2024-04-21 20:44:00.265143 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-21 20:44:00.272609 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:44:00] "POST /myclass/api/get_partner_class/ HTTP/1.1" 200 - +INFO:root:2024-04-21 20:44:00.293647 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:44:00] "POST /myclass/api/Get_List_Ressource_Materielle_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:44:00] "POST /myclass/api/Get_List_Partner_Or_Default_session_step/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:44:00] "POST /myclass/api/Get_Partner_List_Partner_Client_with_filter_Like/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:44:00] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:root:2024-04-21 20:44:00.313826 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-21 20:44:00.323554 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-21 20:44:00.332160 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:44:00] "POST /myclass/api/GetPartnerAttestation_Certificat/ HTTP/1.1" 200 - +INFO:root:2024-04-21 20:44:00.345326 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:44:00] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:44:00] "POST /myclass/api/GetAllValideSessionPartner_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:44:00] "POST /myclass/api/Get_List_Site_Formation_with_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:44:00] "POST /myclass/api/get_partner_class/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:44:00] "POST /myclass/api/GetAllValideSessionPartner_List/ HTTP/1.1" 200 - +INFO:root:2024-04-21 20:45:57.119834 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-21 20:45:57.125854 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-21 20:45:57.133295 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-21 20:45:57.140107 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-21 20:45:57.148513 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:45:57] "POST /myclass/api/Get_Session_Sequence_List/ HTTP/1.1" 200 - +INFO:root:2024-04-21 20:45:57.162091 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:45:57] "POST /myclass/api/GetAllClassStagiaire/ HTTP/1.1" 200 - +INFO:root:2024-04-21 20:45:57.168310 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:45:57] "POST /myclass/api/GetSessionFormation/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:45:57] "POST /myclass/api/GetAllClassStagiaire/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:45:57] "POST /myclass/api/GetTableauEmargement/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:45:57] "POST /myclass/api/Get_Session_Sequence_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:45:57] "POST /myclass/api/Get_List_object_owner_collection_Stored_Files/ HTTP/1.1" 200 - +INFO:root:2024-04-21 20:46:00.661977 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:46:00] "POST /myclass/api/GetAllClassStagiaire/ HTTP/1.1" 200 - +INFO:root:2024-04-21 20:46:08.070180 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-21 20:46:08.074410 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-21 20:46:08.079421 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:46:08] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:root:2024-04-21 20:46:08.085731 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-21 20:46:08.096501 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-21 20:46:08.100410 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-21 20:46:08.113012 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:46:08] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:root:2024-04-21 20:46:08.131639 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-21 20:46:08.140266 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-21 20:46:08.147263 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-21 20:46:08.162877 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:46:08] "POST /myclass/api/Get_List_Paiement_Condition/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:46:08] "POST /myclass/api/Get_Given_Partner_Basic_Setup/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:46:08] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:root:2024-04-21 20:46:08.194593 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:46:08] "POST /myclass/api/Get_List_Partner_Order_no_filter/ HTTP/1.1" 200 - +INFO:root:2024-04-21 20:46:08.204588 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:46:08] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:root:2024-04-21 20:46:08.216271 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:46:08] "POST /myclass/api/get_partner_class/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:46:08] "POST /myclass/api/Get_Given_Partner_Basic_Setup/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:46:08] "POST /myclass/api/Get_List_Paiement_Condition/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:46:08] "POST /myclass/api/Get_List_Partner_Order_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:46:08] "POST /myclass/api/get_partner_class/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:46:08] "POST /myclass/api/GetAllValideSessionPartner_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:46:08] "POST /myclass/api/GetAllValideSessionPartner_List/ HTTP/1.1" 200 - +INFO:root:2024-04-21 20:46:10.930627 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:46:10] "POST /myclass/api/Get_List_Paiement_Condition/ HTTP/1.1" 200 - +INFO:root:2024-04-21 20:46:16.322135 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:46:16] "POST /myclass/api/Get_Given_Partner_Client_From_Id/ HTTP/1.1" 200 - +INFO:root:2024-04-21 20:46:33.352053 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:46:33] "POST /myclass/api/Add_Partner_Quotation/ HTTP/1.1" 200 - +INFO:root:2024-04-21 20:46:33.613327 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:46:33] "POST /myclass/api/Get_List_Partner_Order_no_filter/ HTTP/1.1" 200 - +INFO:root:2024-04-21 20:46:38.654422 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-21 20:46:38.659425 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:46:38] "POST /myclass/api/Get_Given_Partner_Order_Lines/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:46:38] "POST /myclass/api/Get_Given_Partner_Order/ HTTP/1.1" 200 - +INFO:root:2024-04-21 20:46:44.095864 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:46:44] "POST /myclass/api/GetAllValideSessionPartner_List/ HTTP/1.1" 200 - +INFO:root:2024-04-21 20:46:48.834753 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:46:48] "POST /myclass/api/get_Class_From_Internal_Url/ HTTP/1.1" 200 - +INFO:root:2024-04-21 20:47:01.967389 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:47:01] "POST /myclass/api/Add_Update_Partner_Order_Line/ HTTP/1.1" 200 - +INFO:root:2024-04-21 20:47:02.430668 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-21 20:47:02.454090 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:47:02] "POST /myclass/api/Get_Given_Partner_Order/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:47:02] "POST /myclass/api/Get_Given_Partner_Order_Lines/ HTTP/1.1" 200 - +INFO:root:2024-04-21 20:47:05.892752 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:47:06] "POST /myclass/api/GetAllValideSessionPartner_List/ HTTP/1.1" 200 - +INFO:root:2024-04-21 20:47:19.700330 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:47:19] "POST /myclass/api/get_Class_From_Internal_Url/ HTTP/1.1" 200 - +INFO:root:2024-04-21 20:47:41.478430 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:47:41] "POST /myclass/api/get_Class_From_Internal_Url/ HTTP/1.1" 200 - +INFO:root:2024-04-21 20:48:00.376237 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:48:00] "POST /myclass/api/Add_Update_Partner_Order_Line/ HTTP/1.1" 200 - +INFO:root:2024-04-21 20:48:00.724457 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-21 20:48:00.733075 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:48:00] "POST /myclass/api/Get_Given_Partner_Order/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:48:00] "POST /myclass/api/Get_Given_Partner_Order_Lines/ HTTP/1.1" 200 - +INFO:root:2024-04-21 20:48:21.104025 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:48:21] "POST /myclass/api/Confirm_Partner_Order_Header_And_Lines/ HTTP/1.1" 200 - +INFO:root:2024-04-21 20:48:21.548212 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:48:21] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:root:2024-04-21 20:48:21.573778 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-21 20:48:21.576783 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:48:21] "POST /myclass/api/Get_Given_Partner_Order/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:48:21] "POST /myclass/api/Get_Given_Partner_Order_Lines/ HTTP/1.1" 200 - +INFO:root:2024-04-21 20:48:39.153700 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:48:39] "POST /myclass/api/Insert_Quotation_To_Session/ HTTP/1.1" 200 - +INFO:root:2024-04-21 20:48:39.434115 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-21 20:48:39.438104 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-21 20:48:39.458727 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-21 20:48:39.467736 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:48:39] "POST /myclass/api/Get_List_Partner_Order_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:48:39] "POST /myclass/api/Get_Given_Partner_Order/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:48:39] "POST /myclass/api/Get_Given_Partner_Order_Lines/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:48:39] "POST /myclass/api/Get_List_Partner_Order_no_filter/ HTTP/1.1" 200 - +INFO:root:2024-04-21 20:49:00.824570 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:49:00] "POST /myclass/api/GetAllClassStagiaire/ HTTP/1.1" 200 - +INFO:root:2024-04-21 20:49:03.187149 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:49:03] "POST /myclass/api/GetAllClassStagiaire/ HTTP/1.1" 200 - +INFO:root:2024-04-21 20:49:47.386624 : Security check : IP adresse '127.0.0.1' connected +INFO:root:DEBUG : 2024-04-21 20:49:47.413259 : list_client_id = ['65f05b71c544f77525a30647'] +INFO:root:DEBUG : 2024-04-21 20:49:47.413259 : Traitement du client client_id = 65f05b71c544f77525a30647 +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:49:48] "POST /myclass/api/Prepare_request_presinscription_data_validation/ HTTP/1.1" 200 - +INFO:root:2024-04-21 20:49:48.068181 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-21 20:49:48.071409 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:49:48] "POST /myclass/api/GetAllClassStagiaire/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:49:48] "POST /myclass/api/GetAllClassStagiaire/ HTTP/1.1" 200 - +INFO:root:2024-04-21 20:50:26.053568 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-21 20:50:26.059422 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:50:26] "POST /myclass/api/Get_Partner_Client_Communication_Contact_NO_TOKEN/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:50:26] "POST /myclass/api/Get_Statgaire_List_Partner_with_filter_FOR_ONLY_INSCRIPTION_NO_TOKEN/ HTTP/1.1" 200 - +INFO:root:2024-04-21 20:50:26.097110 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-21 20:50:26.101616 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:50:26] "POST /myclass/api/Get_Partner_Client_Communication_Contact_NO_TOKEN/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:50:26] "POST /myclass/api/Get_Statgaire_List_Partner_with_filter_FOR_ONLY_INSCRIPTION_NO_TOKEN/ HTTP/1.1" 200 - +INFO:root:2024-04-21 20:50:26.314560 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:50:26] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-21 20:50:26.502666 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-21 20:50:26.504744 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-21 20:50:26.510427 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-21 20:50:26.518807 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:50:26] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-21 20:50:26.525970 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:50:26] "POST /myclass/api/get_associated_class_of_partnair/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:50:26] "POST /myclass/api/get_class/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:50:26] "POST /myclass/api/get_class/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:50:26] "POST /myclass/api/get_associated_class_of_partnair/ HTTP/1.1" 200 - +INFO:root:2024-04-21 20:50:27.016909 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-21 20:50:27.020894 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:50:27] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:50:27] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2024-04-21 20:51:33.935002 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:51:33] "POST /myclass/api/Client_Update_Liste_Attendee_No_Token/ HTTP/1.1" 200 - +INFO:root:2024-04-21 20:51:35.645810 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:51:35] "POST /myclass/api/Get_Suggested_Word/ HTTP/1.1" 200 - +INFO:root:2024-04-21 20:51:35.950463 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-21 20:51:35.953034 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:51:35] "POST /myclass/api/get_List_domaine_formation/ HTTP/1.1" 200 - +INFO:root:2024-04-21 20:51:35.957023 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-21 20:51:35.958286 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-21 20:51:35.959310 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:51:35] "POST /myclass/api/get_List_domaine_formation/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:51:36] "POST /myclass/api/Get_Suggested_Fr_Cities/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:51:36] "POST /myclass/api/Get_Suggested_Fr_Cities/ HTTP/1.1" 200 - +INFO:root:2024-04-21 20:51:36.471149 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:51:36] "POST /myclass/api/Get_Suggested_Word/ HTTP/1.1" 200 - +INFO:root:2024-04-21 20:51:36.484447 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-21 20:51:36.487445 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-21 20:51:36.490618 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:51:36] "POST /myclass/api/get_all_class/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:51:36] "POST /myclass/api/get_all_class/ HTTP/1.1" 200 - +INFO:root:2024-04-21 20:51:37.069466 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-21 20:51:37.073672 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:51:37] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:51:37] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-21 20:51:37.087562 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-21 20:51:37.089570 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-21 20:51:37.091420 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-21 20:51:37.091420 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:51:37] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:51:37] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:51:37] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:51:37] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2024-04-21 20:51:37.388963 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-21 20:51:37.392023 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:51:37] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:51:37] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-21 20:51:37.416143 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-21 20:51:37.418130 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-21 20:51:37.419127 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:51:37] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-21 20:51:37.426151 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:51:37] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:51:37] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:51:37] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-21 20:51:37.713617 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-21 20:51:37.716706 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:51:37] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:51:37] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-21 20:51:37.745817 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-21 20:51:37.746816 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-21 20:51:37.747820 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-21 20:51:37.752272 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:51:37] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:51:37] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:51:37] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:51:37] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-21 20:51:38.024724 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-21 20:51:38.028170 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:51:38] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:51:38] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-21 20:51:38.071624 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-21 20:51:38.074260 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:51:38] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-21 20:51:38.080019 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:51:38] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2024-04-21 20:51:38.086032 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:51:38] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:51:38] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-21 20:51:38.341593 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-21 20:51:38.344780 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:51:38] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:51:38] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-21 20:51:38.384412 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:51:38] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-21 20:51:38.389937 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-21 20:51:38.393457 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:51:38] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2024-04-21 20:51:38.402495 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:51:38] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:51:38] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-21 20:51:38.667253 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-21 20:51:38.671330 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:51:38] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:51:38] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-21 20:51:38.698111 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:51:38] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-21 20:51:38.707318 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-21 20:51:38.711488 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:51:38] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2024-04-21 20:51:38.716440 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:51:38] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:51:38] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-21 20:51:38.995742 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-21 20:51:38.999269 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:51:39] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:51:39] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-21 20:51:39.009561 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:51:39] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-21 20:51:39.020880 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:51:39] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2024-04-21 20:51:39.027543 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-21 20:51:39.028545 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:51:39] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:51:39] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-21 20:51:39.321861 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-21 20:51:39.324179 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:51:39] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:51:39] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2024-04-21 20:51:39.330479 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-21 20:51:39.334018 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:51:39] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-21 20:51:39.339240 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:51:39] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:51:39] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-21 20:51:39.345259 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:51:39] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-21 20:51:39.645122 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-21 20:51:39.647153 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:51:39] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2024-04-21 20:51:39.652682 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:51:39] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-21 20:51:39.655695 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-21 20:51:39.657747 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:51:39] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:51:39] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:51:39] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2024-04-21 20:51:39.666661 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:51:39] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-21 20:51:39.969525 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-21 20:51:39.971040 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-21 20:51:39.974536 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:51:39] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:51:39] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2024-04-21 20:51:39.979225 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:51:39] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-21 20:51:39.984804 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-21 20:51:39.987998 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:51:39] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:51:39] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:51:40] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-21 20:51:46.590676 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:51:46] "POST /myclass/api/GetAllClassStagiaire/ HTTP/1.1" 200 - +INFO:root:2024-04-21 20:52:08.674236 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-21 20:52:08.678752 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-21 20:52:08.683345 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-21 20:52:08.691055 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-21 20:52:08.695298 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:52:08] "POST /myclass/api/Get_Session_Sequence_List/ HTTP/1.1" 200 - +INFO:root:2024-04-21 20:52:08.709726 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:52:08] "POST /myclass/api/GetAllClassStagiaire/ HTTP/1.1" 200 - +INFO:root:2024-04-21 20:52:08.717549 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:52:08] "POST /myclass/api/GetSessionFormation/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:52:08] "POST /myclass/api/GetAllClassStagiaire/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:52:08] "POST /myclass/api/GetTableauEmargement/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:52:08] "POST /myclass/api/Get_Session_Sequence_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:52:08] "POST /myclass/api/Get_List_object_owner_collection_Stored_Files/ HTTP/1.1" 200 - +INFO:root:2024-04-21 20:52:11.719316 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:52:11] "POST /myclass/api/GetAllClassStagiaire/ HTTP/1.1" 200 - +INFO:root:2024-04-21 20:52:21.898087 : Security check : IP adresse '127.0.0.1' connected +INFO:root:DEBUG : 2024-04-21 20:52:21.914620 : list_client_id = ['65f05b71c544f77525a30647'] +INFO:root:DEBUG : 2024-04-21 20:52:21.914620 : Traitement du client client_id = 65f05b71c544f77525a30647 +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:52:22] "POST /myclass/api/Prepare_request_presinscription_data_validation/ HTTP/1.1" 200 - +INFO:root:2024-04-21 20:52:22.492330 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-21 20:52:22.497496 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:52:22] "POST /myclass/api/GetAllClassStagiaire/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:52:22] "POST /myclass/api/GetAllClassStagiaire/ HTTP/1.1" 200 - +INFO:root:2024-04-21 20:52:45.095667 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-21 20:52:45.096174 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:52:45] "POST /myclass/api/Get_Partner_Client_Communication_Contact_NO_TOKEN/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:52:45] "POST /myclass/api/Get_Statgaire_List_Partner_with_filter_FOR_ONLY_INSCRIPTION_NO_TOKEN/ HTTP/1.1" 200 - +INFO:root:2024-04-21 20:52:45.124483 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-21 20:52:45.127908 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:52:45] "POST /myclass/api/Get_Partner_Client_Communication_Contact_NO_TOKEN/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:52:45] "POST /myclass/api/Get_Statgaire_List_Partner_with_filter_FOR_ONLY_INSCRIPTION_NO_TOKEN/ HTTP/1.1" 200 - +INFO:root:2024-04-21 20:52:45.358804 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:52:45] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-21 20:52:45.511069 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-21 20:52:45.512075 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-21 20:52:45.521679 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-21 20:52:45.524705 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-21 20:52:45.529844 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:52:45] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:52:45] "POST /myclass/api/get_associated_class_of_partnair/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:52:45] "POST /myclass/api/get_class/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:52:45] "POST /myclass/api/get_class/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:52:45] "POST /myclass/api/get_associated_class_of_partnair/ HTTP/1.1" 200 - +INFO:root:2024-04-21 20:52:46.033148 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-21 20:52:46.036497 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:52:46] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:52:46] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2024-04-21 20:52:54.316228 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:52:54] "POST /myclass/api/Client_Update_Liste_Attendee_No_Token/ HTTP/1.1" 200 - +INFO:root:2024-04-21 20:52:56.085266 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-21 20:52:56.086269 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-21 20:52:56.088227 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-21 20:52:56.093234 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:52:56] "POST /myclass/api/get_List_domaine_formation/ HTTP/1.1" 200 - +INFO:root:2024-04-21 20:52:56.094234 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-21 20:52:56.098252 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:52:56] "POST /myclass/api/get_List_domaine_formation/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:52:56] "POST /myclass/api/Get_Suggested_Fr_Cities/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:52:56] "POST /myclass/api/Get_Suggested_Fr_Cities/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:52:56] "POST /myclass/api/Get_Suggested_Word/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:52:56] "POST /myclass/api/Get_Suggested_Word/ HTTP/1.1" 200 - +INFO:root:2024-04-21 20:52:56.398764 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-21 20:52:56.400776 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-21 20:52:56.404769 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-21 20:52:56.406777 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:52:56] "POST /myclass/api/get_all_class/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:52:56] "POST /myclass/api/get_all_class/ HTTP/1.1" 200 - +INFO:root:2024-04-21 20:52:56.982092 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-21 20:52:56.983097 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-21 20:52:56.983097 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:52:56] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2024-04-21 20:52:56.990622 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:52:56] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:52:56] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-21 20:52:56.996811 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-21 20:52:57.000397 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:52:57] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:52:57] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:52:57] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-21 20:52:57.307131 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-21 20:52:57.310885 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:52:57] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2024-04-21 20:52:57.314904 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:52:57] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-21 20:52:57.319898 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:52:57] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-21 20:52:57.323907 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:52:57] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2024-04-21 20:52:57.328873 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:52:57] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:52:57] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-21 20:52:57.633288 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-21 20:52:57.634305 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-21 20:52:57.638302 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:52:57] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:52:57] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:52:57] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-21 20:52:57.644373 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-21 20:52:57.647670 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-21 20:52:57.651254 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:52:57] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:52:57] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:52:57] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-21 20:52:57.960226 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-21 20:52:57.962230 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-21 20:52:57.965210 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:52:57] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2024-04-21 20:52:57.968793 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-21 20:52:57.973128 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:52:57] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:52:57] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-21 20:52:57.978792 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:52:57] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:52:57] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:52:57] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-21 20:52:58.285814 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-21 20:52:58.286803 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:52:58] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2024-04-21 20:52:58.291124 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:52:58] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:52:58] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-21 20:52:58.297469 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-21 20:52:58.299948 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-21 20:52:58.305813 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:52:58] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:52:58] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:52:58] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-21 20:52:58.600212 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-21 20:52:58.603759 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:52:58] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2024-04-21 20:52:58.607990 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:52:58] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:52:58] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-21 20:52:58.619584 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:52:58] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2024-04-21 20:52:58.628655 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-21 20:52:58.629789 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:52:58] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:52:58] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-21 20:52:58.924023 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-21 20:52:58.928020 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-21 20:52:58.931022 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:52:58] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:52:58] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:52:58] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-21 20:52:58.940587 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-21 20:52:58.942579 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-21 20:52:58.946573 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:52:58] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:52:58] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:52:58] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-21 20:52:59.254200 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-21 20:52:59.255221 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-21 20:52:59.257218 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-21 20:52:59.259212 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:52:59] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:52:59] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-21 20:52:59.270650 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:52:59] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:52:59] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2024-04-21 20:52:59.276772 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:52:59] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:52:59] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-21 20:52:59.580898 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-21 20:52:59.583446 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:52:59] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:52:59] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-21 20:52:59.587448 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-21 20:52:59.590426 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:52:59] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-21 20:52:59.595310 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:52:59] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2024-04-21 20:52:59.599618 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:52:59] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:52:59] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-21 20:52:59.909548 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-21 20:52:59.911543 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-21 20:52:59.912543 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:52:59] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2024-04-21 20:52:59.921484 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:52:59] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-21 20:52:59.927968 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:52:59] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:52:59] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2024-04-21 20:52:59.940193 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:52:59] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:52:59] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-21 20:53:03.743241 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [21/Apr/2024 20:53:03] "POST /myclass/api/GetAllClassStagiaire/ HTTP/1.1" 200 - +INFO:root:2024-04-22 09:26:00.619591 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2024-04-22 09:26:00.619591 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev ++ +INFO:root:2024-04-22 09:26:00.619591 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev') ++ +INFO:root:2024-04-22 09:26:00.619591 : ++ FLASK PORT 5001 ++ +INFO:root:2024-04-22 09:26:00.621041 : ++ 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:2024-04-22 09:26:12.836276 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2024-04-22 09:26:12.836276 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev ++ +INFO:root:2024-04-22 09:26:12.837374 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev') ++ +INFO:root:2024-04-22 09:26:12.837374 : ++ FLASK PORT 5001 ++ +INFO:root:2024-04-22 09:26:12.837374 : ++ LMS_BAS_URL mysy-training.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 877-541-979 +INFO:root:2024-04-22 09:29:56.903514 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 09:29:56.904508 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 09:29:56.905629 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 09:29:56.907643 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 09:29:56.909640 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 09:29:56.911913 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 09:29:56] "POST /myclass/api/get_List_domaine_formation/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 09:29:56] "POST /myclass/api/get_List_domaine_formation/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 09:29:57] "POST /myclass/api/Get_Suggested_Fr_Cities/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 09:29:57] "POST /myclass/api/Get_Suggested_Fr_Cities/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 09:29:57] "POST /myclass/api/Get_Suggested_Word/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 09:29:57] "POST /myclass/api/Get_Suggested_Word/ HTTP/1.1" 200 - +INFO:root:2024-04-22 09:29:57.288826 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 09:29:57.291993 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 09:29:57.387735 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 09:29:57.390040 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 09:29:57] "POST /myclass/api/get_all_class/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 09:29:57] "POST /myclass/api/get_all_class/ HTTP/1.1" 200 - +INFO:root:2024-04-22 09:29:57.745060 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 09:29:57.749050 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 09:29:57.753191 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 09:29:57.758312 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 09:29:57.762848 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 09:29:57.767615 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 09:29:57] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 09:29:57] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2024-04-22 09:29:57.778957 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 09:29:57] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 09:29:57] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 09:29:57] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 09:29:57.788423 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 09:29:57] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 09:29:57] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 09:29:57] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 09:29:57.798656 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 09:29:57.803807 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 09:29:57] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 09:29:57.810047 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 09:29:57] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2024-04-22 09:29:57.816069 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 09:29:57.821530 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 09:29:57] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 09:29:57] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 09:29:57.830875 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 09:29:57] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2024-04-22 09:29:57.837341 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 09:29:57] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 09:29:57.842359 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 09:29:57.847436 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 09:29:57] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 09:29:57] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 09:29:57] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 09:29:57.856156 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 09:29:57.862696 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 09:29:57] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 09:29:57.866059 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 09:29:57] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2024-04-22 09:29:57.872369 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 09:29:57.875646 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 09:29:57.881256 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 09:29:57] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 09:29:57] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 09:29:57] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 09:29:57.890157 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 09:29:57] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 09:29:57.895291 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 09:29:57.898629 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 09:29:57] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 09:29:57.904967 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 09:29:57] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 09:29:57] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 09:29:57.912123 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 09:29:57] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 09:29:57.918326 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 09:29:57] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2024-04-22 09:29:57.932051 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 09:29:57] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 09:29:57.938932 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 09:29:57] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 09:29:57.942445 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 09:29:57] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2024-04-22 09:29:57.949846 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 09:29:57.954870 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 09:29:57] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 09:29:57] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 09:29:57.963737 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 09:29:57.965761 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 09:29:57] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2024-04-22 09:29:57.973758 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 09:29:57.980220 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 09:29:57] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 09:29:57] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2024-04-22 09:29:57.984215 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 09:29:57] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 09:29:57.991220 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 09:29:57] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 09:29:57.996214 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 09:29:57.999209 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 09:29:58] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 09:29:58] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2024-04-22 09:29:58.010088 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 09:29:58] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 09:29:58] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 09:29:58.018600 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 09:29:58] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2024-04-22 09:29:58.024410 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 09:29:58.031232 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 09:29:58] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 09:29:58.035235 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 09:29:58] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 09:29:58] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2024-04-22 09:29:58.043914 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 09:29:58] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 09:29:58.049398 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 09:29:58] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 09:29:58.059087 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 09:29:58] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2024-04-22 09:29:58.061689 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 09:29:58.063721 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 09:29:58.069478 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 09:29:58] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 09:29:58.075862 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 09:29:58] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 09:29:58] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 09:29:58] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 09:29:58.084297 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 09:29:58] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 09:29:58.087830 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 09:29:58.091832 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 09:29:58.098153 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 09:29:58] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 09:29:58] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 09:29:58] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 09:29:58.104170 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 09:29:58.108381 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 09:29:58] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 09:29:58] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 09:29:58] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 09:30:13.508198 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 09:30:13] "POST /myclass/api/partner_login/ HTTP/1.1" 200 - +INFO:root:2024-04-22 09:30:13.702302 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 09:30:13.705299 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 09:30:13.710307 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 09:30:13.713299 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 09:30:13.720302 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 09:30:13] "POST /myclass/api/getRecodedImage/ HTTP/1.1" 200 - +INFO:root:2024-04-22 09:30:13.725299 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 09:30:13.735612 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 09:30:13] "POST /myclass/api/getRecodedImage/ HTTP/1.1" 200 - +INFO:root:2024-04-22 09:30:13.738101 : Connexion du partner recid = 43598820dd270936c3d2fd822717d0f18f194b1a1b894aaf89 OK. Mise à jour du firstconnexion et/ou lastconnexion : OK +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 09:30:13] "POST /myclass/api/get_partner_account/ HTTP/1.1" 200 - +INFO:root:2024-04-22 09:30:13.747634 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 09:30:13.757427 : Connexion du partner recid = 43598820dd270936c3d2fd822717d0f18f194b1a1b894aaf89 OK. Mise à jour du firstconnexion et/ou lastconnexion : OK +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 09:30:13] "POST /myclass/api/get_partner_account/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 09:30:13] "POST /myclass/api/LMS_Get_Partner_Data/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 09:30:13] "POST /myclass/api/LMS_Get_Partner_Data/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 09:30:13] "POST /myclass/api/get_partner_class/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 09:30:13] "POST /myclass/api/get_partner_class/ HTTP/1.1" 200 - +INFO:root:2024-04-22 09:30:13.884753 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 09:30:13.886771 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 09:30:13.897212 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 09:30:13.901245 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 09:30:13] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 09:30:13] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 09:30:13] "POST /myclass/api/find_partner_class_like/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 09:30:13] "POST /myclass/api/find_partner_class_like/ HTTP/1.1" 200 - +INFO:root:2024-04-22 09:30:39.971873 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 09:30:39.975871 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 09:30:39.980199 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 09:30:39.986111 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 09:30:39.989100 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 09:30:39.995213 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 09:30:40.003466 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 09:30:40.008467 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 09:30:40.014503 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 09:30:40] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:root:2024-04-22 09:30:40.026010 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 09:30:40] "POST /myclass/api/Get_Given_Partner_Basic_Setup/ HTTP/1.1" 200 - +INFO:root:2024-04-22 09:30:40.039968 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 09:30:40] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 09:30:40] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 09:30:40] "POST /myclass/api/Get_List_Paiement_Condition/ HTTP/1.1" 200 - +INFO:root:2024-04-22 09:30:40.062519 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 09:30:40] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:root:2024-04-22 09:30:40.070699 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 09:30:40.078592 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 09:30:40] "POST /myclass/api/Get_Given_Partner_Basic_Setup/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 09:30:40] "POST /myclass/api/Get_List_Paiement_Condition/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 09:30:40] "POST /myclass/api/get_partner_class/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 09:30:40] "POST /myclass/api/get_partner_class/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 09:30:40] "POST /myclass/api/Get_List_Partner_Order_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 09:30:40] "POST /myclass/api/Get_List_Partner_Order_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 09:30:40] "POST /myclass/api/GetAllValideSessionPartner_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 09:30:40] "POST /myclass/api/GetAllValideSessionPartner_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 09:30:41.795912 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 09:30:41.798926 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 09:30:41] "POST /myclass/api/Get_Given_Partner_Order/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 09:30:41] "POST /myclass/api/Get_Given_Partner_Order_Lines/ HTTP/1.1" 200 - +INFO:root:2024-04-22 09:36:00.586679 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 09:36:00.589996 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 09:36:00.595136 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 09:36:00] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:root:2024-04-22 09:36:00.601501 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 09:36:00.603920 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 09:36:00.608931 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 09:36:00.619508 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 09:36:00] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 09:36:00] "POST /myclass/api/Get_Given_Partner_Basic_Setup/ HTTP/1.1" 200 - +INFO:root:2024-04-22 09:36:00.641236 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 09:36:00] "POST /myclass/api/Get_List_Paiement_Condition/ HTTP/1.1" 200 - +INFO:root:2024-04-22 09:36:00.648238 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 09:36:00.656124 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 09:36:00] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 09:36:00] "POST /myclass/api/Is_Partnair_Has_Digital_Signature/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 09:36:00] "POST /myclass/api/Get_List_Partner_Order_no_filter/ HTTP/1.1" 200 - +INFO:root:2024-04-22 09:36:00.677129 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 09:36:00.679141 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 09:36:00] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:root:2024-04-22 09:36:00.690139 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 09:36:00] "POST /myclass/api/get_partner_class/ HTTP/1.1" 200 - +INFO:root:2024-04-22 09:36:00.702934 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 09:36:00.708938 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 09:36:00] "POST /myclass/api/Get_Given_Partner_Basic_Setup/ HTTP/1.1" 200 - +INFO:root:2024-04-22 09:36:00.725317 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 09:36:00] "POST /myclass/api/Get_List_Paiement_Condition/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 09:36:00] "POST /myclass/api/Get_List_Partner_Order_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 09:36:00] "POST /myclass/api/Is_Partnair_Has_Digital_Signature/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 09:36:00] "POST /myclass/api/GetAllValideSessionPartner_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 09:36:00] "POST /myclass/api/get_partner_class/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 09:36:00] "POST /myclass/api/GetAllValideSessionPartner_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 09:44:32.230664 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 09:44:32.233662 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 09:44:32] "POST /myclass/api/Get_Given_Partner_Order/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 09:44:32] "POST /myclass/api/Get_Given_Partner_Order_Lines/ HTTP/1.1" 200 - +INFO:root:2024-04-22 10:17:10.552353 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 10:17:10.558364 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 10:17:10] "POST /myclass/api/getRecodedImage/ HTTP/1.1" 200 - +INFO:root:2024-04-22 10:17:10.565686 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 10:17:10.571037 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 10:17:10.576001 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 10:17:10.582056 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 10:17:10] "POST /myclass/api/getRecodedImage/ HTTP/1.1" 200 - +INFO:root:2024-04-22 10:17:10.587906 : Connexion du partner recid = 43598820dd270936c3d2fd822717d0f18f194b1a1b894aaf89 OK. Mise à jour du firstconnexion et/ou lastconnexion : OK +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 10:17:10] "POST /myclass/api/get_partner_account/ HTTP/1.1" 200 - +INFO:root:2024-04-22 10:17:10.598711 : Connexion du partner recid = 43598820dd270936c3d2fd822717d0f18f194b1a1b894aaf89 OK. Mise à jour du firstconnexion et/ou lastconnexion : OK +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 10:17:10] "POST /myclass/api/get_partner_account/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 10:17:10] "POST /myclass/api/LMS_Get_Partner_Data/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 10:17:10] "POST /myclass/api/LMS_Get_Partner_Data/ HTTP/1.1" 200 - +INFO:root:2024-04-22 10:17:10.771738 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 10:17:10.775944 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 10:17:10.777943 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 10:17:10] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:root:2024-04-22 10:17:10.787864 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 10:17:10.795948 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 10:17:10.807055 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 10:17:10.814418 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 10:17:10] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 10:17:10] "POST /myclass/api/Get_Given_Partner_Basic_Setup/ HTTP/1.1" 200 - +INFO:root:2024-04-22 10:17:10.834678 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 10:17:10.843535 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 10:17:10] "POST /myclass/api/Get_List_Paiement_Condition/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 10:17:10] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 10:17:10] "POST /myclass/api/Is_Partnair_Has_Digital_Signature/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 10:17:10] "POST /myclass/api/Get_List_Partner_Order_no_filter/ HTTP/1.1" 200 - +INFO:root:2024-04-22 10:17:10.866998 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 10:17:10.871005 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 10:17:10.877462 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 10:17:10.885701 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 10:17:10] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 10:17:10] "POST /myclass/api/Get_Given_Partner_Basic_Setup/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 10:17:10] "POST /myclass/api/get_partner_class/ HTTP/1.1" 200 - +INFO:root:2024-04-22 10:17:10.921089 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 10:17:10.928517 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 10:17:10.936525 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 10:17:10] "POST /myclass/api/Get_List_Partner_Order_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 10:17:10] "POST /myclass/api/Get_List_Paiement_Condition/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 10:17:10] "POST /myclass/api/Is_Partnair_Has_Digital_Signature/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 10:17:10] "POST /myclass/api/get_partner_class/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 10:17:10] "POST /myclass/api/GetAllValideSessionPartner_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 10:17:11] "POST /myclass/api/GetAllValideSessionPartner_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 10:17:12.547821 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 10:17:12.551841 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 10:17:12] "POST /myclass/api/Get_Given_Partner_Order/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 10:17:12] "POST /myclass/api/Get_Given_Partner_Order_Lines/ HTTP/1.1" 200 - +INFO:root:2024-04-22 10:18:03.266270 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 10:18:03.269745 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 10:18:03.272251 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 10:18:03.274265 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 10:18:03.277924 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 10:18:03.280923 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 10:18:03] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:root:2024-04-22 10:18:03.369298 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 10:18:03] "POST /myclass/api/Get_List_Paiement_Condition/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 10:18:03] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:root:2024-04-22 10:18:03.457088 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 10:18:03] "POST /myclass/api/Get_Given_Partner_Basic_Setup/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 10:18:03] "POST /myclass/api/get_partner_class/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 10:18:03] "POST /myclass/api/Get_List_Partner_Order_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 10:18:03] "POST /myclass/api/Is_Partnair_Has_Digital_Signature/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 10:18:03] "POST /myclass/api/GetAllValideSessionPartner_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:2024-04-22 10:19:18.843996 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2024-04-22 10:19:18.843996 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev ++ +INFO:root:2024-04-22 10:19:18.843996 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev') ++ +INFO:root:2024-04-22 10:19:18.843996 : ++ FLASK PORT 5001 ++ +INFO:root:2024-04-22 10:19:18.843996 : ++ 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\\partner_order.py', reloading +INFO:werkzeug: * Restarting with stat +INFO:root:2024-04-22 10:52:22.232025 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2024-04-22 10:52:22.232025 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev ++ +INFO:root:2024-04-22 10:52:22.232025 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev') ++ +INFO:root:2024-04-22 10:52:22.233102 : ++ FLASK PORT 5001 ++ +INFO:root:2024-04-22 10:52:22.233102 : ++ 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:2024-04-22 10:52:33.063470 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2024-04-22 10:52:33.063470 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev ++ +INFO:root:2024-04-22 10:52:33.063470 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev') ++ +INFO:root:2024-04-22 10:52:33.064474 : ++ FLASK PORT 5001 ++ +INFO:root:2024-04-22 10:52:33.064474 : ++ LMS_BAS_URL mysy-training.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 877-541-979 +INFO:root:2024-04-22 10:52:42.695036 : Security check : IP adresse '127.0.0.1' connected +DEBUG:xhtml2pdf:pisaDocument options: + src = '

 

\n\n\n\n\n\n\n\n\n\n
\n

--- LOGO ---

\n
\n

Devis n° Devis_13

\n




\n

 

\n

 

\n

Devis n° Devis_13
Date Devis : 21/04/2024
 

\n

 Expiration : 20/07/2024
 

\n

 

\n

 

\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
DescriptionQtéPrix Unit.Montant
Les fondamentaux du management de projet : Savoir conduire à la réussite de vos projets35601680.0
Les fondamentaux du management de projet : Savoir conduire à la réussite de vos projets25551110.0
\n

 

\n

 

\n

 

\n

 

\n

 

\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
 Total Remise( 0 )
 Total HT2790.0 €
 TVATVA 20% €
 Total3348.0 €
\n

 

\n
\n

 

\n

 

\n

 

\n

 

\n

 

\n

 

\n

 

' + dest = <_io.BufferedRandom name='./temp_direct/Partner_Order_Devis_13.pdf'> + path = None + link_callback = None + xhtml = False + context_meta = None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:Col widths: [None, None, None, None] +DEBUG:xhtml2pdf:Col 2 has width 20.3259% +DEBUG:xhtml2pdf:Col 3 has width 20.3259% +DEBUG:xhtml2pdf:Col 2 has width 20.3259% +DEBUG:xhtml2pdf:Col 3 has width 20.3259% +DEBUG:xhtml2pdf:Col 2 has width 20.3259% +DEBUG:xhtml2pdf:Col 3 has width 20.3259% +DEBUG:xhtml2pdf:Col 2 has width 20.3259% +DEBUG:xhtml2pdf:Col 3 has width 20.3259% +DEBUG:xhtml2pdf:Col widths: [None, None, '20.3259%', '20.3259%'] +DEBUG:xhtml2pdf:Col widths: [None] +INFO:root:2024-04-22 10:52:44.441240 : Insert_Quotation_To_Session -'dict' object has no attribute 'list_client_data' - ERRORRRR AT Line : 5734 +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 10:52:44] "POST /myclass/api/Insert_Quotation_To_Session/ HTTP/1.1" 200 - +INFO:werkzeug: * Detected change in 'C:\\Users\\billa\\Documents\\myclass.com\\Siteweb\\Production\\Ela_back\\Back_Office\\prj_common.py', reloading +INFO:werkzeug: * Restarting with stat +INFO:root:2024-04-22 11:03:44.189264 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2024-04-22 11:03:44.189264 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev ++ +INFO:root:2024-04-22 11:03:44.189264 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev') ++ +INFO:root:2024-04-22 11:03:44.189264 : ++ FLASK PORT 5001 ++ +INFO:root:2024-04-22 11:03:44.189264 : ++ LMS_BAS_URL mysy-training.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 877-541-979 +INFO:root:2024-04-22 11:04:31.382830 : Security check : IP adresse '127.0.0.1' connected +DEBUG:xhtml2pdf:pisaDocument options: + src = '

 

\n\n\n\n\n\n\n\n\n\n
\n

--- LOGO ---

\n
\n

Devis n° Devis_13

\n




\n

 

\n

 

\n

Devis n° Devis_13
Date Devis : 21/04/2024
 

\n

 Expiration : 20/07/2024
 

\n

 

\n

 

\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
DescriptionQtéPrix Unit.Montant
Les fondamentaux du management de projet : Savoir conduire à la réussite de vos projets35601680.0
Les fondamentaux du management de projet : Savoir conduire à la réussite de vos projets25551110.0
\n

 

\n

 

\n

 

\n

 

\n

 

\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
 Total Remise( 0 )
 Total HT2790.0 €
 TVATVA 20% €
 Total3348.0 €
\n

 

\n
\n

 

\n

 

\n

 

\n

 

\n

 

\n

 

\n

 

' + dest = <_io.BufferedRandom name='./temp_direct/Partner_Order_Devis_13.pdf'> + path = None + link_callback = None + xhtml = False + context_meta = None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:Col widths: [None, None, None, None] +DEBUG:xhtml2pdf:Col 2 has width 20.3259% +DEBUG:xhtml2pdf:Col 3 has width 20.3259% +DEBUG:xhtml2pdf:Col 2 has width 20.3259% +DEBUG:xhtml2pdf:Col 3 has width 20.3259% +DEBUG:xhtml2pdf:Col 2 has width 20.3259% +DEBUG:xhtml2pdf:Col 3 has width 20.3259% +DEBUG:xhtml2pdf:Col 2 has width 20.3259% +DEBUG:xhtml2pdf:Col 3 has width 20.3259% +DEBUG:xhtml2pdf:Col widths: [None, None, '20.3259%', '20.3259%'] +DEBUG:xhtml2pdf:Col widths: [None] +INFO:root:2024-04-22 11:04:32.493550 : Insert_Quotation_To_Session -'dict' object has no attribute 'list_client_data' - ERRORRRR AT Line : 5734 +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 11:04:32] "POST /myclass/api/Insert_Quotation_To_Session/ HTTP/1.1" 200 - +INFO:werkzeug: * Detected change in 'C:\\Users\\billa\\Documents\\myclass.com\\Siteweb\\Production\\Ela_back\\Back_Office\\partner_order.py', reloading +INFO:werkzeug: * Restarting with stat +INFO:root:2024-04-22 11:07:30.937826 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2024-04-22 11:07:30.937826 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev ++ +INFO:root:2024-04-22 11:07:30.937826 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev') ++ +INFO:root:2024-04-22 11:07:30.937826 : ++ FLASK PORT 5001 ++ +INFO:root:2024-04-22 11:07:30.937826 : ++ 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:2024-04-22 11:07:40.615340 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2024-04-22 11:07:40.615340 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev ++ +INFO:root:2024-04-22 11:07:40.615340 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev') ++ +INFO:root:2024-04-22 11:07:40.615340 : ++ FLASK PORT 5001 ++ +INFO:root:2024-04-22 11:07:40.615340 : ++ LMS_BAS_URL mysy-training.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 877-541-979 +INFO:root:2024-04-22 11:08:23.692429 : Security check : IP adresse '127.0.0.1' connected +DEBUG:xhtml2pdf:pisaDocument options: + src = '

 

\n\n\n\n\n\n\n\n\n\n
\n

--- LOGO ---

\n
\n

Devis n° Devis_13

\n




\n

 

\n

 

\n

Devis n° Devis_13
Date Devis : 21/04/2024
 

\n

 Expiration : 20/07/2024
 

\n

 

\n

 

\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
DescriptionQtéPrix Unit.Montant
Les fondamentaux du management de projet : Savoir conduire à la réussite de vos projets35601680.0
Les fondamentaux du management de projet : Savoir conduire à la réussite de vos projets25551110.0
\n

 

\n

 

\n

 

\n

 

\n

 

\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
 Total Remise( 0 )
 Total HT2790.0 €
 TVATVA 20% €
 Total3348.0 €
\n

 

\n
\n

 

\n

 

\n

 

\n

 

\n

 

\n

 

\n

 

' + dest = <_io.BufferedRandom name='./temp_direct/Partner_Order_Devis_13.pdf'> + path = None + link_callback = None + xhtml = False + context_meta = None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:Col widths: [None, None, None, None] +DEBUG:xhtml2pdf:Col 2 has width 20.3259% +DEBUG:xhtml2pdf:Col 3 has width 20.3259% +DEBUG:xhtml2pdf:Col 2 has width 20.3259% +DEBUG:xhtml2pdf:Col 3 has width 20.3259% +DEBUG:xhtml2pdf:Col 2 has width 20.3259% +DEBUG:xhtml2pdf:Col 3 has width 20.3259% +DEBUG:xhtml2pdf:Col 2 has width 20.3259% +DEBUG:xhtml2pdf:Col 3 has width 20.3259% +DEBUG:xhtml2pdf:Col widths: [None, None, '20.3259%', '20.3259%'] +DEBUG:xhtml2pdf:Col widths: [None] +INFO:root:2024-04-22 11:08:24.735805 : Insert_Quotation_To_Session -'dict' object has no attribute 'list_client_data' - ERRORRRR AT Line : 5742 +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 11:08:24] "POST /myclass/api/Insert_Quotation_To_Session/ HTTP/1.1" 200 - +INFO:werkzeug: * Detected change in 'C:\\Users\\billa\\Documents\\myclass.com\\Siteweb\\Production\\Ela_back\\Back_Office\\partner_order.py', reloading +INFO:werkzeug: * Restarting with stat +INFO:root:2024-04-22 11:10:34.197183 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2024-04-22 11:10:34.197183 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev ++ +INFO:root:2024-04-22 11:10:34.197183 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev') ++ +INFO:root:2024-04-22 11:10:34.197183 : ++ FLASK PORT 5001 ++ +INFO:root:2024-04-22 11:10:34.197183 : ++ LMS_BAS_URL mysy-training.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 877-541-979 +INFO:root:2024-04-22 11:10:34.241729 : Security check : IP adresse '127.0.0.1' connected +DEBUG:xhtml2pdf:pisaDocument options: + src = '

 

\n\n\n\n\n\n\n\n\n\n
\n

--- LOGO ---

\n
\n

Devis n° Devis_13

\n




\n

 

\n

 

\n

Devis n° Devis_13
Date Devis : 21/04/2024
 

\n

 Expiration : 20/07/2024
 

\n

 

\n

 

\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
DescriptionQtéPrix Unit.Montant
Les fondamentaux du management de projet : Savoir conduire à la réussite de vos projets35601680.0
Les fondamentaux du management de projet : Savoir conduire à la réussite de vos projets25551110.0
\n

 

\n

 

\n

 

\n

 

\n

 

\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
 Total Remise( 0 )
 Total HT2790.0 €
 TVATVA 20% €
 Total3348.0 €
\n

 

\n
\n

 

\n

 

\n

 

\n

 

\n

 

\n

 

\n

 

' + dest = <_io.BufferedRandom name='./temp_direct/Partner_Order_Devis_13.pdf'> + path = None + link_callback = None + xhtml = False + context_meta = None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:Col widths: [None, None, None, None] +DEBUG:xhtml2pdf:Col 2 has width 20.3259% +DEBUG:xhtml2pdf:Col 3 has width 20.3259% +DEBUG:xhtml2pdf:Col 2 has width 20.3259% +DEBUG:xhtml2pdf:Col 3 has width 20.3259% +DEBUG:xhtml2pdf:Col 2 has width 20.3259% +DEBUG:xhtml2pdf:Col 3 has width 20.3259% +DEBUG:xhtml2pdf:Col 2 has width 20.3259% +DEBUG:xhtml2pdf:Col 3 has width 20.3259% +DEBUG:xhtml2pdf:Col widths: [None, None, '20.3259%', '20.3259%'] +DEBUG:xhtml2pdf:Col widths: [None] +INFO:root:2024-04-22 11:10:35.344481 : Insert_Quotation_To_Session -'dict' object has no attribute 'list_client_data' - ERRORRRR AT Line : 5736 +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 11:10:35] "POST /myclass/api/Insert_Quotation_To_Session/ HTTP/1.1" 200 - +INFO:werkzeug: * Detected change in 'C:\\Users\\billa\\Documents\\myclass.com\\Siteweb\\Production\\Ela_back\\Back_Office\\partner_order.py', reloading +INFO:werkzeug: * Restarting with stat +INFO:root:2024-04-22 11:11:18.021928 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2024-04-22 11:11:18.021928 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev ++ +INFO:root:2024-04-22 11:11:18.021928 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev') ++ +INFO:root:2024-04-22 11:11:18.021928 : ++ FLASK PORT 5001 ++ +INFO:root:2024-04-22 11:11:18.021928 : ++ LMS_BAS_URL mysy-training.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 877-541-979 +INFO:root:2024-04-22 11:11:18.062137 : Security check : IP adresse '127.0.0.1' connected +DEBUG:xhtml2pdf:pisaDocument options: + src = '

 

\n\n\n\n\n\n\n\n\n\n
\n

--- LOGO ---

\n
\n

Devis n° Devis_13

\n




\n

 

\n

 

\n

Devis n° Devis_13
Date Devis : 21/04/2024
 

\n

 Expiration : 20/07/2024
 

\n

 

\n

 

\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
DescriptionQtéPrix Unit.Montant
Les fondamentaux du management de projet : Savoir conduire à la réussite de vos projets35601680.0
Les fondamentaux du management de projet : Savoir conduire à la réussite de vos projets25551110.0
\n

 

\n

 

\n

 

\n

 

\n

 

\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
 Total Remise( 0 )
 Total HT2790.0 €
 TVATVA 20% €
 Total3348.0 €
\n

 

\n
\n

 

\n

 

\n

 

\n

 

\n

 

\n

 

\n

 

' + dest = <_io.BufferedRandom name='./temp_direct/Partner_Order_Devis_13.pdf'> + path = None + link_callback = None + xhtml = False + context_meta = None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:Col widths: [None, None, None, None] +DEBUG:xhtml2pdf:Col 2 has width 20.3259% +DEBUG:xhtml2pdf:Col 3 has width 20.3259% +DEBUG:xhtml2pdf:Col 2 has width 20.3259% +DEBUG:xhtml2pdf:Col 3 has width 20.3259% +DEBUG:xhtml2pdf:Col 2 has width 20.3259% +DEBUG:xhtml2pdf:Col 3 has width 20.3259% +DEBUG:xhtml2pdf:Col 2 has width 20.3259% +DEBUG:xhtml2pdf:Col 3 has width 20.3259% +DEBUG:xhtml2pdf:Col widths: [None, None, '20.3259%', '20.3259%'] +DEBUG:xhtml2pdf:Col widths: [None] +INFO:root:2024-04-22 11:11:18.905993 : Insert_Quotation_To_Session -'dict' object has no attribute 'list_client_data' - ERRORRRR AT Line : 5736 +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 11:11:18] "POST /myclass/api/Insert_Quotation_To_Session/ HTTP/1.1" 200 - +INFO:werkzeug: * Detected change in 'C:\\Users\\billa\\Documents\\myclass.com\\Siteweb\\Production\\Ela_back\\Back_Office\\partner_order.py', reloading +INFO:werkzeug: * Restarting with stat +INFO:root:2024-04-22 11:12:07.109033 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2024-04-22 11:12:07.109033 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev ++ +INFO:root:2024-04-22 11:12:07.110015 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev') ++ +INFO:root:2024-04-22 11:12:07.110015 : ++ FLASK PORT 5001 ++ +INFO:root:2024-04-22 11:12:07.110015 : ++ LMS_BAS_URL mysy-training.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 877-541-979 +INFO:root:2024-04-22 11:12:07.208628 : Security check : IP adresse '127.0.0.1' connected +DEBUG:xhtml2pdf:pisaDocument options: + src = '

 

\n\n\n\n\n\n\n\n\n\n
\n

--- LOGO ---

\n
\n

Devis n° Devis_13

\n




\n

 

\n

 

\n

Devis n° Devis_13
Date Devis : 21/04/2024
 

\n

 Expiration : 20/07/2024
 

\n

 

\n

 

\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
DescriptionQtéPrix Unit.Montant
Les fondamentaux du management de projet : Savoir conduire à la réussite de vos projets35601680.0
Les fondamentaux du management de projet : Savoir conduire à la réussite de vos projets25551110.0
\n

 

\n

 

\n

 

\n

 

\n

 

\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
 Total Remise( 0 )
 Total HT2790.0 €
 TVATVA 20% €
 Total3348.0 €
\n

 

\n
\n

 

\n

 

\n

 

\n

 

\n

 

\n

 

\n

 

' + dest = <_io.BufferedRandom name='./temp_direct/Partner_Order_Devis_13.pdf'> + path = None + link_callback = None + xhtml = False + context_meta = None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:Col widths: [None, None, None, None] +DEBUG:xhtml2pdf:Col 2 has width 20.3259% +DEBUG:xhtml2pdf:Col 3 has width 20.3259% +DEBUG:xhtml2pdf:Col 2 has width 20.3259% +DEBUG:xhtml2pdf:Col 3 has width 20.3259% +DEBUG:xhtml2pdf:Col 2 has width 20.3259% +DEBUG:xhtml2pdf:Col 3 has width 20.3259% +DEBUG:xhtml2pdf:Col 2 has width 20.3259% +DEBUG:xhtml2pdf:Col 3 has width 20.3259% +DEBUG:xhtml2pdf:Col widths: [None, None, '20.3259%', '20.3259%'] +DEBUG:xhtml2pdf:Col widths: [None] +INFO:root:2024-04-22 11:12:09.351239 : Insert_Quotation_To_Session -'dict' object has no attribute 'list_client_data' - ERRORRRR AT Line : 5738 +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 11:12:09] "POST /myclass/api/Insert_Quotation_To_Session/ HTTP/1.1" 200 - +INFO:werkzeug: * Detected change in 'C:\\Users\\billa\\Documents\\myclass.com\\Siteweb\\Production\\Ela_back\\Back_Office\\partner_order.py', reloading +INFO:werkzeug: * Restarting with stat +INFO:root:2024-04-22 11:13:59.464169 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2024-04-22 11:13:59.464169 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev ++ +INFO:root:2024-04-22 11:13:59.464169 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev') ++ +INFO:root:2024-04-22 11:13:59.464169 : ++ FLASK PORT 5001 ++ +INFO:root:2024-04-22 11:13:59.465171 : ++ LMS_BAS_URL mysy-training.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 877-541-979 +INFO:root:2024-04-22 11:13:59.548117 : Security check : IP adresse '127.0.0.1' connected +DEBUG:xhtml2pdf:pisaDocument options: + src = '

 

\n\n\n\n\n\n\n\n\n\n
\n

--- LOGO ---

\n
\n

Devis n° Devis_13

\n




\n

 

\n

 

\n

Devis n° Devis_13
Date Devis : 21/04/2024
 

\n

 Expiration : 20/07/2024
 

\n

 

\n

 

\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
DescriptionQtéPrix Unit.Montant
Les fondamentaux du management de projet : Savoir conduire à la réussite de vos projets35601680.0
Les fondamentaux du management de projet : Savoir conduire à la réussite de vos projets25551110.0
\n

 

\n

 

\n

 

\n

 

\n

 

\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
 Total Remise( 0 )
 Total HT2790.0 €
 TVATVA 20% €
 Total3348.0 €
\n

 

\n
\n

 

\n

 

\n

 

\n

 

\n

 

\n

 

\n

 

' + dest = <_io.BufferedRandom name='./temp_direct/Partner_Order_Devis_13.pdf'> + path = None + link_callback = None + xhtml = False + context_meta = None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:Col widths: [None, None, None, None] +DEBUG:xhtml2pdf:Col 2 has width 20.3259% +DEBUG:xhtml2pdf:Col 3 has width 20.3259% +DEBUG:xhtml2pdf:Col 2 has width 20.3259% +DEBUG:xhtml2pdf:Col 3 has width 20.3259% +DEBUG:xhtml2pdf:Col 2 has width 20.3259% +DEBUG:xhtml2pdf:Col 3 has width 20.3259% +DEBUG:xhtml2pdf:Col 2 has width 20.3259% +DEBUG:xhtml2pdf:Col 3 has width 20.3259% +DEBUG:xhtml2pdf:Col widths: [None, None, '20.3259%', '20.3259%'] +DEBUG:xhtml2pdf:Col widths: [None] +INFO:root:2024-04-22 11:14:01.501838 : Insert_Quotation_To_Session -name 'ast' is not defined - ERRORRRR AT Line : 5738 +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 11:14:01] "POST /myclass/api/Insert_Quotation_To_Session/ HTTP/1.1" 200 - +INFO:werkzeug: * Detected change in 'C:\\Users\\billa\\Documents\\myclass.com\\Siteweb\\Production\\Ela_back\\Back_Office\\partner_order.py', reloading +INFO:werkzeug: * Restarting with stat +INFO:root:2024-04-22 11:14:39.870471 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2024-04-22 11:14:39.870471 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev ++ +INFO:root:2024-04-22 11:14:39.871990 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev') ++ +INFO:root:2024-04-22 11:14:39.871990 : ++ FLASK PORT 5001 ++ +INFO:root:2024-04-22 11:14:39.871990 : ++ LMS_BAS_URL mysy-training.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 877-541-979 +INFO:root:2024-04-22 11:14:39.932816 : Security check : IP adresse '127.0.0.1' connected +DEBUG:xhtml2pdf:pisaDocument options: + src = '

 

\n\n\n\n\n\n\n\n\n\n
\n

--- LOGO ---

\n
\n

Devis n° Devis_13

\n




\n

 

\n

 

\n

Devis n° Devis_13
Date Devis : 21/04/2024
 

\n

 Expiration : 20/07/2024
 

\n

 

\n

 

\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
DescriptionQtéPrix Unit.Montant
Les fondamentaux du management de projet : Savoir conduire à la réussite de vos projets35601680.0
Les fondamentaux du management de projet : Savoir conduire à la réussite de vos projets25551110.0
\n

 

\n

 

\n

 

\n

 

\n

 

\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
 Total Remise( 0 )
 Total HT2790.0 €
 TVATVA 20% €
 Total3348.0 €
\n

 

\n
\n

 

\n

 

\n

 

\n

 

\n

 

\n

 

\n

 

' + dest = <_io.BufferedRandom name='./temp_direct/Partner_Order_Devis_13.pdf'> + path = None + link_callback = None + xhtml = False + context_meta = None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:Col widths: [None, None, None, None] +DEBUG:xhtml2pdf:Col 2 has width 20.3259% +DEBUG:xhtml2pdf:Col 3 has width 20.3259% +DEBUG:xhtml2pdf:Col 2 has width 20.3259% +DEBUG:xhtml2pdf:Col 3 has width 20.3259% +DEBUG:xhtml2pdf:Col 2 has width 20.3259% +DEBUG:xhtml2pdf:Col 3 has width 20.3259% +DEBUG:xhtml2pdf:Col 2 has width 20.3259% +DEBUG:xhtml2pdf:Col 3 has width 20.3259% +DEBUG:xhtml2pdf:Col widths: [None, None, '20.3259%', '20.3259%'] +DEBUG:xhtml2pdf:Col widths: [None] +INFO:root:2024-04-22 11:14:42.568514 : Insert_Quotation_To_Session -malformed node or string: {'connected_user_data': {'connected_user_email': 'mysytraining+dev@gmail.com', 'connected_user_contact_nom': '', 'connected_user_contact_prenom': '', 'connected_user_contact_tel': '', 'connected_user_contact_mail': ''}, 'company_data': {'societe_nom': 'ddd', 'societe_email': 'mysytraining+dev@gmail.com', 'societe_telephone': '07 69 20 39 45', 'societe_num_nda': 'NDA-001254', 'societe_website': 'https://fcs-pour-tous.com/', 'societe_adr_street': '', 'societe_adr_zip': '', 'societe_adr_city': '', 'societe_adr_country': '', 'societe_logo': 'data:image/png;base64,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', 'societe_cachet': 'data:image/png;base64,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'}, 'list_session_data': [], 'list_apprenant_data': [], 'list_stagiaire_data': [], 'list_class_data': [], 'list_client_data': [{'client_raison_sociale': 'RS Client 2', 'client_nom': 'Client 2', 'client_email': 'mysytraining+client2@gmail.com', 'client_adr_adresse': '', 'client_adr_code_postal': '', 'client_adr_ville': 'qs', 'client_adr_pays': '', 'list_contact_communication': [{'civilite': 'Neutre', 'nom': 'nom_Cl2', 'prenom': 'prenom2', 'fonction': '', 'adr_adresse': '', 'adr_code_postal': '', 'adr_ville': '', 'adr_pays': '', 'email': 'billardman01@hotmail.com', 'telephone': '', 'telephone_mobile': ''}]}], 'list_sequence_session_data': [], 'systeme_data': {'date_jour': '22/04/2024'}} - ERRORRRR AT Line : 5740 +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 11:14:42] "POST /myclass/api/Insert_Quotation_To_Session/ HTTP/1.1" 200 - +INFO:werkzeug: * Detected change in 'C:\\Users\\billa\\Documents\\myclass.com\\Siteweb\\Production\\Ela_back\\Back_Office\\partner_order.py', reloading +INFO:werkzeug: * Restarting with stat +INFO:root:2024-04-22 11:15:34.132329 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2024-04-22 11:15:34.133324 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev ++ +INFO:root:2024-04-22 11:15:34.133324 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev') ++ +INFO:root:2024-04-22 11:15:34.133324 : ++ FLASK PORT 5001 ++ +INFO:root:2024-04-22 11:15:34.133324 : ++ LMS_BAS_URL mysy-training.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 877-541-979 +INFO:root:2024-04-22 11:15:34.189529 : Security check : IP adresse '127.0.0.1' connected +DEBUG:xhtml2pdf:pisaDocument options: + src = '

 

\n\n\n\n\n\n\n\n\n\n
\n

--- LOGO ---

\n
\n

Devis n° Devis_13

\n




\n

 

\n

 

\n

Devis n° Devis_13
Date Devis : 21/04/2024
 

\n

 Expiration : 20/07/2024
 

\n

 

\n

 

\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
DescriptionQtéPrix Unit.Montant
Les fondamentaux du management de projet : Savoir conduire à la réussite de vos projets35601680.0
Les fondamentaux du management de projet : Savoir conduire à la réussite de vos projets25551110.0
\n

 

\n

 

\n

 

\n

 

\n

 

\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
 Total Remise( 0 )
 Total HT2790.0 €
 TVATVA 20% €
 Total3348.0 €
\n

 

\n
\n

 

\n

 

\n

 

\n

 

\n

 

\n

 

\n

 

' + dest = <_io.BufferedRandom name='./temp_direct/Partner_Order_Devis_13.pdf'> + path = None + link_callback = None + xhtml = False + context_meta = None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:Col widths: [None, None, None, None] +DEBUG:xhtml2pdf:Col 2 has width 20.3259% +DEBUG:xhtml2pdf:Col 3 has width 20.3259% +DEBUG:xhtml2pdf:Col 2 has width 20.3259% +DEBUG:xhtml2pdf:Col 3 has width 20.3259% +DEBUG:xhtml2pdf:Col 2 has width 20.3259% +DEBUG:xhtml2pdf:Col 3 has width 20.3259% +DEBUG:xhtml2pdf:Col 2 has width 20.3259% +DEBUG:xhtml2pdf:Col 3 has width 20.3259% +DEBUG:xhtml2pdf:Col widths: [None, None, '20.3259%', '20.3259%'] +DEBUG:xhtml2pdf:Col widths: [None] +INFO:root:2024-04-22 11:15:35.312587 : Insert_Quotation_To_Session -'dict' object has no attribute 'list_client_data' - ERRORRRR AT Line : 5744 +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 11:15:35] "POST /myclass/api/Insert_Quotation_To_Session/ HTTP/1.1" 200 - +INFO:werkzeug: * Detected change in 'C:\\Users\\billa\\Documents\\myclass.com\\Siteweb\\Production\\Ela_back\\Back_Office\\partner_order.py', reloading +INFO:werkzeug: * Restarting with stat +INFO:root:2024-04-22 11:16:44.844942 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2024-04-22 11:16:44.844942 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev ++ +INFO:root:2024-04-22 11:16:44.844942 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev') ++ +INFO:root:2024-04-22 11:16:44.844942 : ++ FLASK PORT 5001 ++ +INFO:root:2024-04-22 11:16:44.844942 : ++ LMS_BAS_URL mysy-training.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 877-541-979 +INFO:root:2024-04-22 11:16:44.888358 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 11:16:44.891534 : Security check : IP adresse '127.0.0.1' connected +DEBUG:xhtml2pdf:pisaDocument options: + src = '

 

\n\n\n\n\n\n\n\n\n\n
\n

--- LOGO ---

\n
\n

Devis n° Devis_13

\n




\n

 

\n

 

\n

Devis n° Devis_13
Date Devis : 21/04/2024
 

\n

 Expiration : 20/07/2024
 

\n

 

\n

 

\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
DescriptionQtéPrix Unit.Montant
Les fondamentaux du management de projet : Savoir conduire à la réussite de vos projets35601680.0
Les fondamentaux du management de projet : Savoir conduire à la réussite de vos projets25551110.0
\n

 

\n

 

\n

 

\n

 

\n

 

\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
 Total Remise( 0 )
 Total HT2790.0 €
 TVATVA 20% €
 Total3348.0 €
\n

 

\n
\n

 

\n

 

\n

 

\n

 

\n

 

\n

 

\n

 

' + dest = <_io.BufferedRandom name='./temp_direct/Partner_Order_Devis_13.pdf'> + path = None + link_callback = None + xhtml = False + context_meta = None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:Col widths: [None, None, None, None] +DEBUG:xhtml2pdf:Col 2 has width 20.3259% +DEBUG:xhtml2pdf:Col 3 has width 20.3259% +DEBUG:xhtml2pdf:Col 2 has width 20.3259% +DEBUG:xhtml2pdf:Col 3 has width 20.3259% +DEBUG:xhtml2pdf:Col 2 has width 20.3259% +DEBUG:xhtml2pdf:Col 3 has width 20.3259% +DEBUG:xhtml2pdf:Col 2 has width 20.3259% +DEBUG:xhtml2pdf:Col 3 has width 20.3259% +DEBUG:xhtml2pdf:Col widths: [None, None, '20.3259%', '20.3259%'] +DEBUG:xhtml2pdf:Col widths: [None] +INFO:root:2024-04-22 11:16:45.694519 : Insert_Quotation_To_Session -'list' object has no attribute 'list_contact_communication' - ERRORRRR AT Line : 5749 +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 11:16:45] "POST /myclass/api/Insert_Quotation_To_Session/ HTTP/1.1" 200 - +INFO:root:2024-04-22 11:16:45.695616 : AddStagiairetoClass - L'adresse email Devis_13_Reservation_mail_1@mail.com est deja inscrite à la session du 661bc733ffe5846941faa331 +INFO:root:2024-04-22 11:16:45.711304 : AddStagiairetoClass - L'adresse email Devis_13_Reservation_mail_2@mail.com est deja inscrite à la session du 661bc733ffe5846941faa331 +INFO:root:2024-04-22 11:16:45.730304 : AddStagiairetoClass - L'adresse email Devis_13_Reservation_mail_3@mail.com est deja inscrite à la session du 661bc733ffe5846941faa331 +DEBUG:xhtml2pdf:pisaDocument options: + src = '

 

\n\n\n\n\n\n\n\n\n\n
\n

--- LOGO ---

\n
\n

Devis n° Devis_13

\n




\n

 

\n

 

\n

Devis n° Devis_13
Date Devis : 21/04/2024
 

\n

 Expiration : 20/07/2024
 

\n

 

\n

 

\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
DescriptionQtéPrix Unit.Montant
Les fondamentaux du management de projet : Savoir conduire à la réussite de vos projets35601680.0
Les fondamentaux du management de projet : Savoir conduire à la réussite de vos projets25551110.0
\n

 

\n

 

\n

 

\n

 

\n

 

\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
 Total Remise( 0 )
 Total HT2790.0 €
 TVATVA 20% €
 Total3348.0 €
\n

 

\n
\n

 

\n

 

\n

 

\n

 

\n

 

\n

 

\n

 

' + dest = <_io.BufferedRandom name='./temp_direct/Partner_Order_Devis_13.pdf'> + path = None + link_callback = None + xhtml = False + context_meta = None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:Col widths: [None, None, None, None] +DEBUG:xhtml2pdf:Col 2 has width 20.3259% +DEBUG:xhtml2pdf:Col 3 has width 20.3259% +DEBUG:xhtml2pdf:Col 2 has width 20.3259% +DEBUG:xhtml2pdf:Col 3 has width 20.3259% +DEBUG:xhtml2pdf:Col 2 has width 20.3259% +DEBUG:xhtml2pdf:Col 3 has width 20.3259% +DEBUG:xhtml2pdf:Col 2 has width 20.3259% +DEBUG:xhtml2pdf:Col 3 has width 20.3259% +DEBUG:xhtml2pdf:Col widths: [None, None, '20.3259%', '20.3259%'] +DEBUG:xhtml2pdf:Col widths: [None] +INFO:root:2024-04-22 11:16:45.903240 : Insert_Quotation_To_Session -'list' object has no attribute 'list_contact_communication' - ERRORRRR AT Line : 5749 +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 11:16:45] "POST /myclass/api/Insert_Quotation_To_Session/ HTTP/1.1" 200 - +INFO:werkzeug: * Detected change in 'C:\\Users\\billa\\Documents\\myclass.com\\Siteweb\\Production\\Ela_back\\Back_Office\\partner_order.py', reloading +INFO:werkzeug: * Restarting with stat +INFO:root:2024-04-22 11:56:13.523610 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2024-04-22 11:56:13.524610 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev ++ +INFO:root:2024-04-22 11:56:13.524610 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev') ++ +INFO:root:2024-04-22 11:56:13.524610 : ++ FLASK PORT 5001 ++ +INFO:root:2024-04-22 11:56:13.524610 : ++ LMS_BAS_URL mysy-training.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 877-541-979 +INFO:root:2024-04-22 11:56:13.563966 : Security check : IP adresse '127.0.0.1' connected +DEBUG:xhtml2pdf:pisaDocument options: + src = '

 

\n\n\n\n\n\n\n\n\n\n
\n

--- LOGO ---

\n
\n

Devis n° Devis_13

\n




\n

 

\n

 

\n

Devis n° Devis_13
Date Devis : 21/04/2024
 

\n

 Expiration : 20/07/2024
 

\n

 

\n

 

\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
DescriptionQtéPrix Unit.Montant
Les fondamentaux du management de projet : Savoir conduire à la réussite de vos projets35601680.0
Les fondamentaux du management de projet : Savoir conduire à la réussite de vos projets25551110.0
\n

 

\n

 

\n

 

\n

 

\n

 

\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
 Total Remise( 0 )
 Total HT2790.0 €
 TVATVA 20% €
 Total3348.0 €
\n

 

\n
\n

 

\n

 

\n

 

\n

 

\n

 

\n

 

\n

 

' + dest = <_io.BufferedRandom name='./temp_direct/Partner_Order_Devis_13.pdf'> + path = None + link_callback = None + xhtml = False + context_meta = None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:Col widths: [None, None, None, None] +DEBUG:xhtml2pdf:Col 2 has width 20.3259% +DEBUG:xhtml2pdf:Col 3 has width 20.3259% +DEBUG:xhtml2pdf:Col 2 has width 20.3259% +DEBUG:xhtml2pdf:Col 3 has width 20.3259% +DEBUG:xhtml2pdf:Col 2 has width 20.3259% +DEBUG:xhtml2pdf:Col 3 has width 20.3259% +DEBUG:xhtml2pdf:Col 2 has width 20.3259% +DEBUG:xhtml2pdf:Col 3 has width 20.3259% +DEBUG:xhtml2pdf:Col widths: [None, None, '20.3259%', '20.3259%'] +DEBUG:xhtml2pdf:Col widths: [None] +INFO:root:2024-04-22 11:56:14.473276 : Insert_Quotation_To_Session -list indices must be integers or slices, not str - ERRORRRR AT Line : 5749 +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 11:56:14] "POST /myclass/api/Insert_Quotation_To_Session/ HTTP/1.1" 200 - +INFO:werkzeug: * Detected change in 'C:\\Users\\billa\\Documents\\myclass.com\\Siteweb\\Production\\Ela_back\\Back_Office\\partner_order.py', reloading +INFO:werkzeug: * Restarting with stat +INFO:root:2024-04-22 11:57:08.978996 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2024-04-22 11:57:08.978996 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev ++ +INFO:root:2024-04-22 11:57:08.978996 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev') ++ +INFO:root:2024-04-22 11:57:08.978996 : ++ FLASK PORT 5001 ++ +INFO:root:2024-04-22 11:57:08.978996 : ++ LMS_BAS_URL mysy-training.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 877-541-979 +INFO:root:2024-04-22 11:57:09.019268 : Security check : IP adresse '127.0.0.1' connected +DEBUG:xhtml2pdf:pisaDocument options: + src = '

 

\n\n\n\n\n\n\n\n\n\n
\n

--- LOGO ---

\n
\n

Devis n° Devis_13

\n




\n

 

\n

 

\n

Devis n° Devis_13
Date Devis : 21/04/2024
 

\n

 Expiration : 20/07/2024
 

\n

 

\n

 

\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
DescriptionQtéPrix Unit.Montant
Les fondamentaux du management de projet : Savoir conduire à la réussite de vos projets35601680.0
Les fondamentaux du management de projet : Savoir conduire à la réussite de vos projets25551110.0
\n

 

\n

 

\n

 

\n

 

\n

 

\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
 Total Remise( 0 )
 Total HT2790.0 €
 TVATVA 20% €
 Total3348.0 €
\n

 

\n
\n

 

\n

 

\n

 

\n

 

\n

 

\n

 

\n

 

' + dest = <_io.BufferedRandom name='./temp_direct/Partner_Order_Devis_13.pdf'> + path = None + link_callback = None + xhtml = False + context_meta = None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:Col widths: [None, None, None, None] +DEBUG:xhtml2pdf:Col 2 has width 20.3259% +DEBUG:xhtml2pdf:Col 3 has width 20.3259% +DEBUG:xhtml2pdf:Col 2 has width 20.3259% +DEBUG:xhtml2pdf:Col 3 has width 20.3259% +DEBUG:xhtml2pdf:Col 2 has width 20.3259% +DEBUG:xhtml2pdf:Col 3 has width 20.3259% +DEBUG:xhtml2pdf:Col 2 has width 20.3259% +DEBUG:xhtml2pdf:Col 3 has width 20.3259% +DEBUG:xhtml2pdf:Col widths: [None, None, '20.3259%', '20.3259%'] +DEBUG:xhtml2pdf:Col widths: [None] +INFO:root:2024-04-22 11:57:09.881449 : Insert_Quotation_To_Session -list indices must be integers or slices, not str - ERRORRRR AT Line : 5748 +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 11:57:09] "POST /myclass/api/Insert_Quotation_To_Session/ HTTP/1.1" 200 - +INFO:werkzeug: * Detected change in 'C:\\Users\\billa\\Documents\\myclass.com\\Siteweb\\Production\\Ela_back\\Back_Office\\partner_order.py', reloading +INFO:werkzeug: * Restarting with stat +INFO:root:2024-04-22 13:01:01.106984 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2024-04-22 13:01:01.106984 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev ++ +INFO:root:2024-04-22 13:01:01.106984 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev') ++ +INFO:root:2024-04-22 13:01:01.106984 : ++ FLASK PORT 5001 ++ +INFO:root:2024-04-22 13:01:01.106984 : ++ LMS_BAS_URL mysy-training.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 877-541-979 +INFO:root:2024-04-22 13:01:01.159379 : Security check : IP adresse '127.0.0.1' connected +DEBUG:xhtml2pdf:pisaDocument options: + src = '

 

\n\n\n\n\n\n\n\n\n\n
\n

--- LOGO ---

\n
\n

Devis n° Devis_13

\n




\n

 

\n

 

\n

Devis n° Devis_13
Date Devis : 21/04/2024
 

\n

 Expiration : 20/07/2024
 

\n

 

\n

 

\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
DescriptionQtéPrix Unit.Montant
Les fondamentaux du management de projet : Savoir conduire à la réussite de vos projets35601680.0
Les fondamentaux du management de projet : Savoir conduire à la réussite de vos projets25551110.0
\n

 

\n

 

\n

 

\n

 

\n

 

\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
 Total Remise( 0 )
 Total HT2790.0 €
 TVATVA 20% €
 Total3348.0 €
\n

 

\n
\n

 

\n

 

\n

 

\n

 

\n

 

\n

 

\n

 

' + dest = <_io.BufferedRandom name='./temp_direct/Partner_Order_Devis_13.pdf'> + path = None + link_callback = None + xhtml = False + context_meta = None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:Col widths: [None, None, None, None] +DEBUG:xhtml2pdf:Col 2 has width 20.3259% +DEBUG:xhtml2pdf:Col 3 has width 20.3259% +DEBUG:xhtml2pdf:Col 2 has width 20.3259% +DEBUG:xhtml2pdf:Col 3 has width 20.3259% +DEBUG:xhtml2pdf:Col 2 has width 20.3259% +DEBUG:xhtml2pdf:Col 3 has width 20.3259% +DEBUG:xhtml2pdf:Col 2 has width 20.3259% +DEBUG:xhtml2pdf:Col 3 has width 20.3259% +DEBUG:xhtml2pdf:Col widths: [None, None, '20.3259%', '20.3259%'] +DEBUG:xhtml2pdf:Col widths: [None] +INFO:root:2024-04-22 13:01:02.310392 : Insert_Quotation_To_Session -list indices must be integers or slices, not str - ERRORRRR AT Line : 5748 +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 13:01:02] "POST /myclass/api/Insert_Quotation_To_Session/ HTTP/1.1" 200 - +INFO:werkzeug: * Detected change in 'C:\\Users\\billa\\Documents\\myclass.com\\Siteweb\\Production\\Ela_back\\Back_Office\\partner_order.py', reloading +INFO:werkzeug: * Restarting with stat +INFO:root:2024-04-22 13:01:45.356592 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2024-04-22 13:01:45.356592 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev ++ +INFO:root:2024-04-22 13:01:45.356592 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev') ++ +INFO:root:2024-04-22 13:01:45.356592 : ++ FLASK PORT 5001 ++ +INFO:root:2024-04-22 13:01:45.356592 : ++ LMS_BAS_URL mysy-training.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 877-541-979 +INFO:root:2024-04-22 13:01:45.401130 : Security check : IP adresse '127.0.0.1' connected +DEBUG:xhtml2pdf:pisaDocument options: + src = '

 

\n\n\n\n\n\n\n\n\n\n
\n

--- LOGO ---

\n
\n

Devis n° Devis_13

\n




\n

 

\n

 

\n

Devis n° Devis_13
Date Devis : 21/04/2024
 

\n

 Expiration : 20/07/2024
 

\n

 

\n

 

\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
DescriptionQtéPrix Unit.Montant
Les fondamentaux du management de projet : Savoir conduire à la réussite de vos projets35601680.0
Les fondamentaux du management de projet : Savoir conduire à la réussite de vos projets25551110.0
\n

 

\n

 

\n

 

\n

 

\n

 

\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
 Total Remise( 0 )
 Total HT2790.0 €
 TVATVA 20% €
 Total3348.0 €
\n

 

\n
\n

 

\n

 

\n

 

\n

 

\n

 

\n

 

\n

 

' + dest = <_io.BufferedRandom name='./temp_direct/Partner_Order_Devis_13.pdf'> + path = None + link_callback = None + xhtml = False + context_meta = None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:Col widths: [None, None, None, None] +DEBUG:xhtml2pdf:Col 2 has width 20.3259% +DEBUG:xhtml2pdf:Col 3 has width 20.3259% +DEBUG:xhtml2pdf:Col 2 has width 20.3259% +DEBUG:xhtml2pdf:Col 3 has width 20.3259% +DEBUG:xhtml2pdf:Col 2 has width 20.3259% +DEBUG:xhtml2pdf:Col 3 has width 20.3259% +DEBUG:xhtml2pdf:Col 2 has width 20.3259% +DEBUG:xhtml2pdf:Col 3 has width 20.3259% +DEBUG:xhtml2pdf:Col widths: [None, None, '20.3259%', '20.3259%'] +DEBUG:xhtml2pdf:Col widths: [None] +INFO:root:2024-04-22 13:01:46.378927 : Insert_Quotation_To_Session -list indices must be integers or slices, not str - ERRORRRR AT Line : 5748 +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 13:01:46] "POST /myclass/api/Insert_Quotation_To_Session/ HTTP/1.1" 200 - +INFO:werkzeug: * Detected change in 'C:\\Users\\billa\\Documents\\myclass.com\\Siteweb\\Production\\Ela_back\\Back_Office\\partner_order.py', reloading +INFO:werkzeug: * Restarting with stat +INFO:root:2024-04-22 13:02:30.208675 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2024-04-22 13:02:30.209688 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev ++ +INFO:root:2024-04-22 13:02:30.209688 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev') ++ +INFO:root:2024-04-22 13:02:30.209688 : ++ FLASK PORT 5001 ++ +INFO:root:2024-04-22 13:02:30.209688 : ++ LMS_BAS_URL mysy-training.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 877-541-979 +INFO:root:2024-04-22 13:02:38.799936 : Security check : IP adresse '127.0.0.1' connected +DEBUG:xhtml2pdf:pisaDocument options: + src = '

 

\n\n\n\n\n\n\n\n\n\n
\n

--- LOGO ---

\n
\n

Devis n° Devis_13

\n




\n

 

\n

 

\n

Devis n° Devis_13
Date Devis : 21/04/2024
 

\n

 Expiration : 20/07/2024
 

\n

 

\n

 

\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
DescriptionQtéPrix Unit.Montant
Les fondamentaux du management de projet : Savoir conduire à la réussite de vos projets35601680.0
Les fondamentaux du management de projet : Savoir conduire à la réussite de vos projets25551110.0
\n

 

\n

 

\n

 

\n

 

\n

 

\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
 Total Remise( 0 )
 Total HT2790.0 €
 TVATVA 20% €
 Total3348.0 €
\n

 

\n
\n

 

\n

 

\n

 

\n

 

\n

 

\n

 

\n

 

' + dest = <_io.BufferedRandom name='./temp_direct/Partner_Order_Devis_13.pdf'> + path = None + link_callback = None + xhtml = False + context_meta = None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:Col widths: [None, None, None, None] +DEBUG:xhtml2pdf:Col 2 has width 20.3259% +DEBUG:xhtml2pdf:Col 3 has width 20.3259% +DEBUG:xhtml2pdf:Col 2 has width 20.3259% +DEBUG:xhtml2pdf:Col 3 has width 20.3259% +DEBUG:xhtml2pdf:Col 2 has width 20.3259% +DEBUG:xhtml2pdf:Col 3 has width 20.3259% +DEBUG:xhtml2pdf:Col 2 has width 20.3259% +DEBUG:xhtml2pdf:Col 3 has width 20.3259% +DEBUG:xhtml2pdf:Col widths: [None, None, '20.3259%', '20.3259%'] +DEBUG:xhtml2pdf:Col widths: [None] +INFO:root:2024-04-22 13:02:39.869069 : Insert_Quotation_To_Session -list indices must be integers or slices, not str - ERRORRRR AT Line : 5751 +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 13:02:39] "POST /myclass/api/Insert_Quotation_To_Session/ HTTP/1.1" 200 - +INFO:werkzeug: * Detected change in 'C:\\Users\\billa\\Documents\\myclass.com\\Siteweb\\Production\\Ela_back\\Back_Office\\partner_order.py', reloading +INFO:werkzeug: * Restarting with stat +INFO:root:2024-04-22 13:03:17.570794 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2024-04-22 13:03:17.570794 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev ++ +INFO:root:2024-04-22 13:03:17.570794 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev') ++ +INFO:root:2024-04-22 13:03:17.570794 : ++ FLASK PORT 5001 ++ +INFO:root:2024-04-22 13:03:17.570794 : ++ LMS_BAS_URL mysy-training.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 877-541-979 +INFO:root:2024-04-22 13:03:17.626709 : Security check : IP adresse '127.0.0.1' connected +DEBUG:xhtml2pdf:pisaDocument options: + src = '

 

\n\n\n\n\n\n\n\n\n\n
\n

--- LOGO ---

\n
\n

Devis n° Devis_13

\n




\n

 

\n

 

\n

Devis n° Devis_13
Date Devis : 21/04/2024
 

\n

 Expiration : 20/07/2024
 

\n

 

\n

 

\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
DescriptionQtéPrix Unit.Montant
Les fondamentaux du management de projet : Savoir conduire à la réussite de vos projets35601680.0
Les fondamentaux du management de projet : Savoir conduire à la réussite de vos projets25551110.0
\n

 

\n

 

\n

 

\n

 

\n

 

\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
 Total Remise( 0 )
 Total HT2790.0 €
 TVATVA 20% €
 Total3348.0 €
\n

 

\n
\n

 

\n

 

\n

 

\n

 

\n

 

\n

 

\n

 

' + dest = <_io.BufferedRandom name='./temp_direct/Partner_Order_Devis_13.pdf'> + path = None + link_callback = None + xhtml = False + context_meta = None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:Col widths: [None, None, None, None] +DEBUG:xhtml2pdf:Col 2 has width 20.3259% +DEBUG:xhtml2pdf:Col 3 has width 20.3259% +DEBUG:xhtml2pdf:Col 2 has width 20.3259% +DEBUG:xhtml2pdf:Col 3 has width 20.3259% +DEBUG:xhtml2pdf:Col 2 has width 20.3259% +DEBUG:xhtml2pdf:Col 3 has width 20.3259% +DEBUG:xhtml2pdf:Col 2 has width 20.3259% +DEBUG:xhtml2pdf:Col 3 has width 20.3259% +DEBUG:xhtml2pdf:Col widths: [None, None, '20.3259%', '20.3259%'] +DEBUG:xhtml2pdf:Col widths: [None] +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 13:03:19] "POST /myclass/api/Insert_Quotation_To_Session/ HTTP/1.1" 200 - +INFO:root:2024-04-22 13:03:19.893989 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 13:03:19.896991 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 13:03:19.901994 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 13:03:19.906987 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 13:03:19] "POST /myclass/api/Get_Given_Partner_Order/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 13:03:19] "POST /myclass/api/Get_Given_Partner_Order_Lines/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 13:03:19] "POST /myclass/api/Get_List_Partner_Order_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 13:03:19] "POST /myclass/api/Get_List_Partner_Order_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug: * Detected change in 'C:\\Users\\billa\\Documents\\myclass.com\\Siteweb\\Production\\Ela_back\\Back_Office\\partner_order.py', reloading +INFO:werkzeug: * Restarting with stat +INFO:root:2024-04-22 13:04:14.607353 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2024-04-22 13:04:14.607353 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev ++ +INFO:root:2024-04-22 13:04:14.607353 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev') ++ +INFO:root:2024-04-22 13:04:14.607353 : ++ FLASK PORT 5001 ++ +INFO:root:2024-04-22 13:04:14.607353 : ++ LMS_BAS_URL mysy-training.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 877-541-979 +INFO:root:2024-04-22 13:13:24.244731 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 13:13:24] "POST /myclass/api/Get_Given_E_Document_Not_Signed_No_Token/ HTTP/1.1" 200 - +INFO:root:2024-04-22 13:14:01.603711 : Security check : IP adresse '127.0.0.1' connected +DEBUG:xhtml2pdf:pisaDocument options: + src = '

 

\n\n\n\n\n\n\n\n\n\n
\n

--- LOGO ---

\n
\n

Devis n° Devis_13

\n




\n

 

\n

 

\n

Devis n° Devis_13
Date Devis : 21/04/2024
 

\n

 Expiration : 20/07/2024
 

\n

 

\n

 

\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
DescriptionQtéPrix Unit.Montant
Les fondamentaux du management de projet : Savoir conduire à la réussite de vos projets35601680.0
Les fondamentaux du management de projet : Savoir conduire à la réussite de vos projets25551110.0
\n

 

\n

 

\n

 

\n

 

\n

 

\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
 Total Remise( 0 )
 Total HT2790.0 €
 TVATVA 20% €
 Total3348.0 €
\n

 

\n
\n

 

\n

 

\n

 

\n

 

\n

 

\n

 

\n

 

Signature Client
 


 

' + dest = <_io.BufferedRandom name='./temp_direct/Convention_Signe_08922.pdf'> + path = None + link_callback = None + xhtml = False + context_meta = None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:Col widths: [None, None, None, None] +DEBUG:xhtml2pdf:Col 2 has width 20.3259% +DEBUG:xhtml2pdf:Col 3 has width 20.3259% +DEBUG:xhtml2pdf:Col 2 has width 20.3259% +DEBUG:xhtml2pdf:Col 3 has width 20.3259% +DEBUG:xhtml2pdf:Col 2 has width 20.3259% +DEBUG:xhtml2pdf:Col 3 has width 20.3259% +DEBUG:xhtml2pdf:Col 2 has width 20.3259% +DEBUG:xhtml2pdf:Col 3 has width 20.3259% +DEBUG:xhtml2pdf:Col widths: [None, None, '20.3259%', '20.3259%'] +DEBUG:xhtml2pdf:Col widths: [None] +DEBUG:xhtml2pdf:FileObject 'data:image/png;base64,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', Basepath: 'C:\\Users\\billa\\Documents\\myclass.com\\Siteweb\\Production\\Ela_back\\Back_Office\\__dummy__' +DEBUG:xhtml2pdf:Parsing img tag, src: +DEBUG:xhtml2pdf:Attrs: {'src': , 'width': None, 'height': None, 'align': None, 'id': None} +DEBUG:PIL.PngImagePlugin:STREAM b'IHDR' 16 13 +DEBUG:PIL.PngImagePlugin:STREAM b'bKGD' 41 6 +DEBUG:PIL.PngImagePlugin:b'bKGD' 41 6 (unknown) +DEBUG:PIL.PngImagePlugin:STREAM b'tIME' 59 7 +DEBUG:PIL.PngImagePlugin:b'tIME' 59 7 (unknown) +DEBUG:PIL.PngImagePlugin:STREAM b'IDAT' 78 8192 +DEBUG:xhtml2pdf:FileObject 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAPUAAAD1AQMAAACyfyEmAAAABlBMVEUAAIv///+fga7nAAACXElEQVR42u1ZO46DQAw1SzElR5ibwMWQgsTF4CYcIeUUKN73bLLbbRftK6AYEaaxbL+PHfM/n2b3/X3/2funmXW+Hi0Os4eX13DiI97al/39fPqe8T3c9+fMHz3f+sOm51zjQiK+2cqOXCKqB0JzP5i/ap1SfCgyjshafzTmTys+X8yz64allk0qf9F/QMXG/nM/zXep/iN+EVDU9+fQwW8+Z436tu4Nl+QfjfxFaW1E6zk7EekESMZBIz4GBMCi64Jakp/jm0r/VQdgDaGBVUiCxaEkKLer9B8Jz8gqhqqeDHepMvnzpQIVaEKqRgk4A7qUYxF8BDQQzGZkFb69SNJC+ouCOqUXUe3gZ/Bf70WFXyhtVF2KyJFI3lDfooIPROXMGkIDkq92RGll+m824Ncs/CmY+uI/mf4DKyM0GBYb1jSB1Dcd/qMXmOhPqW/w9+EPcPFS8Qc5eoTJOpJugppNRT/SulR2Xb2SyP7bZfSDhAJDysNCSQjnNsnoxxEinPrbJTRWL0L4ICBqG81qTCLJfzLzr7H/FrtYhfjdzHT6j/WloUr/QhC3KcYlHfyCUPpkZUD3pBNclfg5CDnz9zt/0O7LzL+RKwLCRqJiDDo0Hf/HgbfQuliX1LeYln/hQETAhrQVMf6jaqTJ4mi0Hu+doOvsD2hi6P/Yf2kCdfaTsX+Ba6H/4+jB+JhTIfzGfpL6FpPce4kgpb8xFSF/cILtMjFK8c1MHZQkTEJQ36S134VJYH2ntPZK+Yv96aVvsf+L+GT2a4nfULWVTmb13F/tSvx3/3913//H/TexcbipdyWTkwAAAABJRU5ErkJggg==', Basepath: 'C:\\Users\\billa\\Documents\\myclass.com\\Siteweb\\Production\\Ela_back\\Back_Office\\__dummy__' +DEBUG:xhtml2pdf:Parsing img tag, src: +DEBUG:xhtml2pdf:Attrs: {'src': , 'width': None, 'height': None, 'align': None, 'id': None} +DEBUG:PIL.PngImagePlugin:STREAM b'IHDR' 16 13 +DEBUG:PIL.PngImagePlugin:STREAM b'PLTE' 41 6 +DEBUG:PIL.PngImagePlugin:STREAM b'IDAT' 59 604 +DEBUG:PIL.PngImagePlugin:STREAM b'IHDR' 16 13 +DEBUG:PIL.PngImagePlugin:STREAM b'bKGD' 41 6 +DEBUG:PIL.PngImagePlugin:b'bKGD' 41 6 (unknown) +DEBUG:PIL.PngImagePlugin:STREAM b'tIME' 59 7 +DEBUG:PIL.PngImagePlugin:b'tIME' 59 7 (unknown) +DEBUG:PIL.PngImagePlugin:STREAM b'IDAT' 78 8192 +DEBUG:PIL.PngImagePlugin:STREAM b'IHDR' 16 13 +DEBUG:PIL.PngImagePlugin:STREAM b'PLTE' 41 6 +DEBUG:PIL.PngImagePlugin:STREAM b'IDAT' 59 604 +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 13:14:03] "POST /myclass/api/Create_E_Signature_For_E_Document/ HTTP/1.1" 200 - +INFO:root:2024-04-22 13:14:06.184926 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 13:14:06.186033 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 13:14:06.187239 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 13:14:06.188070 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 13:14:06.189573 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 13:14:06.193198 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 13:14:06] "POST /myclass/api/get_List_domaine_formation/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 13:14:06] "POST /myclass/api/get_List_domaine_formation/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 13:14:06] "POST /myclass/api/Get_Suggested_Fr_Cities/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 13:14:06] "POST /myclass/api/Get_Suggested_Fr_Cities/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 13:14:06] "POST /myclass/api/Get_Suggested_Word/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 13:14:06] "POST /myclass/api/Get_Suggested_Word/ HTTP/1.1" 200 - +INFO:root:2024-04-22 13:14:06.513153 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 13:14:06.514186 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 13:14:06.515186 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 13:14:06.517168 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 13:14:06] "POST /myclass/api/get_all_class/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 13:14:06] "POST /myclass/api/get_all_class/ HTTP/1.1" 200 - +INFO:root:2024-04-22 13:14:07.054543 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 13:14:07.055582 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 13:14:07.056571 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 13:14:07.061236 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 13:14:07] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 13:14:07] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 13:14:07] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 13:14:07.068293 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 13:14:07] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2024-04-22 13:14:07.072852 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 13:14:07] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 13:14:07] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 13:14:07.383712 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 13:14:07.384716 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 13:14:07.386250 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 13:14:07] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 13:14:07.390838 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 13:14:07] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 13:14:07] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 13:14:07.397461 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 13:14:07] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2024-04-22 13:14:07.400974 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 13:14:07] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 13:14:07] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 13:14:07.695119 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 13:14:07] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2024-04-22 13:14:07.701114 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 13:14:07.703222 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 13:14:07] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 13:14:07.707239 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 13:14:07] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 13:14:07.712057 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 13:14:07] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2024-04-22 13:14:07.714788 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 13:14:07] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 13:14:07] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 13:14:08.007247 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 13:14:08] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2024-04-22 13:14:08.012267 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 13:14:08.015264 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 13:14:08] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 13:14:08] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 13:14:08.019811 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 13:14:08.024224 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 13:14:08] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2024-04-22 13:14:08.027239 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 13:14:08] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 13:14:08] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 13:14:08.320068 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 13:14:08.322100 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 13:14:08] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 13:14:08] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 13:14:08.327656 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 13:14:08] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 13:14:08.331709 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 13:14:08.336467 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 13:14:08.338689 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 13:14:08] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 13:14:08] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 13:14:08] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2024-04-22 13:14:08.632579 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 13:14:08.634686 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 13:14:08] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 13:14:08] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 13:14:08.641730 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 13:14:08] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 13:14:08.646090 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 13:14:08.649732 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 13:14:08] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 13:14:08] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 13:14:08.656416 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 13:14:08] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 13:14:08.944852 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 13:14:08.946266 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 13:14:08] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 13:14:08] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 13:14:08.952804 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 13:14:08] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 13:14:08.958155 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 13:14:08.961154 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 13:14:08] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 13:14:08] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 13:14:08.966469 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 13:14:08] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 13:14:09.255340 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 13:14:09.257343 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 13:14:09] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 13:14:09] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 13:14:09.265343 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 13:14:09] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 13:14:09.268341 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 13:14:09.271758 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 13:14:09] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 13:14:09] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 13:14:09.276026 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 13:14:09] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 13:14:09.566338 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 13:14:09.569742 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 13:14:09] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 13:14:09] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 13:14:09.575202 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 13:14:09] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 13:14:09.580221 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 13:14:09.581380 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 13:14:09.586382 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 13:14:09] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 13:14:09] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 13:14:09] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 13:14:09.876420 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 13:14:09.880722 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 13:14:09] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 13:14:09] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 13:14:09.886737 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 13:14:09] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 13:14:09.893271 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 13:14:09.897262 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 13:14:09] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 13:14:09] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 13:14:09.907377 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 13:14:09] "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\\partner_order.py', reloading +INFO:werkzeug: * Restarting with stat +INFO:root:2024-04-22 13:15:24.789231 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2024-04-22 13:15:24.789231 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev ++ +INFO:root:2024-04-22 13:15:24.789231 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev') ++ +INFO:root:2024-04-22 13:15:24.790233 : ++ FLASK PORT 5001 ++ +INFO:root:2024-04-22 13:15:24.790233 : ++ 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\\partner_order.py', reloading +INFO:werkzeug: * Restarting with stat +INFO:root:2024-04-22 13:20:37.654842 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2024-04-22 13:20:37.654842 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev ++ +INFO:root:2024-04-22 13:20:37.654842 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev') ++ +INFO:root:2024-04-22 13:20:37.655842 : ++ FLASK PORT 5001 ++ +INFO:root:2024-04-22 13:20:37.655842 : ++ 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\\partner_order.py', reloading +INFO:werkzeug: * Restarting with stat +INFO:root:2024-04-22 13:28:04.821202 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2024-04-22 13:28:04.821202 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev ++ +INFO:root:2024-04-22 13:28:04.821202 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev') ++ +INFO:root:2024-04-22 13:28:04.821202 : ++ FLASK PORT 5001 ++ +INFO:root:2024-04-22 13:28:04.821202 : ++ 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\\partner_order.py', reloading +INFO:werkzeug: * Restarting with stat +INFO:root:2024-04-22 13:30:52.348690 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2024-04-22 13:30:52.348690 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev ++ +INFO:root:2024-04-22 13:30:52.348690 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev') ++ +INFO:root:2024-04-22 13:30:52.348690 : ++ FLASK PORT 5001 ++ +INFO:root:2024-04-22 13:30:52.348690 : ++ 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\\partner_order.py', reloading +INFO:werkzeug: * Restarting with stat +INFO:root:2024-04-22 13:32:03.820039 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2024-04-22 13:32:03.820039 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev ++ +INFO:root:2024-04-22 13:32:03.821040 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev') ++ +INFO:root:2024-04-22 13:32:03.821040 : ++ FLASK PORT 5001 ++ +INFO:root:2024-04-22 13:32:03.821040 : ++ 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\\partner_order.py', reloading +INFO:werkzeug: * Restarting with stat +INFO:root:2024-04-22 13:34:15.806216 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2024-04-22 13:34:15.807224 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev ++ +INFO:root:2024-04-22 13:34:15.807224 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev') ++ +INFO:root:2024-04-22 13:34:15.807224 : ++ FLASK PORT 5001 ++ +INFO:root:2024-04-22 13:34:15.807224 : ++ LMS_BAS_URL mysy-training.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 877-541-979 +INFO:root:2024-04-22 13:34:22.522264 : Security check : IP adresse '127.0.0.1' connected +DEBUG:xhtml2pdf:pisaDocument options: + src = '\n\n\n\n\n\n\n
\n\n\n\n\n\n\n\n\n\n\n\n\n
 
\n\n\n\n\n\n\n\n\n\n
\n

--- LOGO ---

\n
\n

Devis n° Devis_13

\n




\n

 

\n

 

\n

Devis n° Devis_13
Date Devis : 21/04/2024
 

\n

 Expiration : 20/07/2024
 

\n

 

\n

 

\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
DescriptionQtéPrix Unit.Montant
Les fondamentaux du management de projet : Savoir conduire à la réussite de vos projets35601680.0
Les fondamentaux du management de projet : Savoir conduire à la réussite de vos projets25551110.0
\n

 

\n

 

\n

 

\n

 

\n

 

\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
 Total Remise( 0 )
 Total HT2790.0 €
 TVATVA 20% €
 Total3348.0 €
\n

 

\n
\n
 
\n
' + dest = <_io.BufferedRandom name='./temp_direct/Devis_43598_54485.pdf'> + path = None + link_callback = None + xhtml = False + context_meta = None +DEBUG:xhtml2pdf:Col 0 has width 600 +DEBUG:xhtml2pdf:Col 0 has width 90.0901% +DEBUG:xhtml2pdf:Col 0 has width 90.0901% +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:Col widths: [None, None, None, None] +DEBUG:xhtml2pdf:Col 2 has width 20.3259% +DEBUG:xhtml2pdf:Col 3 has width 20.3259% +DEBUG:xhtml2pdf:Col 2 has width 20.3259% +DEBUG:xhtml2pdf:Col 3 has width 20.3259% +DEBUG:xhtml2pdf:Col 2 has width 20.3259% +DEBUG:xhtml2pdf:Col 3 has width 20.3259% +DEBUG:xhtml2pdf:Col 2 has width 20.3259% +DEBUG:xhtml2pdf:Col 3 has width 20.3259% +DEBUG:xhtml2pdf:Col widths: [None, None, '20.3259%', '20.3259%'] +DEBUG:xhtml2pdf:Col widths: [None] +DEBUG:xhtml2pdf:Col 0 has width 90.0901% +DEBUG:xhtml2pdf:Col widths: ['90.0901%'] +DEBUG:xhtml2pdf:Col widths: [600.0] +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 13:34:23] "POST /myclass/api/Send_Partner_Order_By_Email/ HTTP/1.1" 200 - +INFO:root:2024-04-22 13:35:15.543573 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 13:35:15.546989 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 13:35:15.551620 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 13:35:15.555640 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 13:35:15] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:root:2024-04-22 13:35:15.558632 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 13:35:15.564115 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 13:35:15.569123 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 13:35:15] "POST /myclass/api/Get_Given_Partner_Basic_Setup/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 13:35:15] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 13:35:15] "POST /myclass/api/Get_List_Paiement_Condition/ HTTP/1.1" 200 - +INFO:root:2024-04-22 13:35:15.600419 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 13:35:15] "POST /myclass/api/Is_Partnair_Has_Digital_Signature/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 13:35:15] "POST /myclass/api/Get_List_Partner_Order_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 13:35:15] "POST /myclass/api/get_partner_class/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 13:35:15] "POST /myclass/api/GetAllValideSessionPartner_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 13:35:27.121885 : Security check : IP adresse '127.0.0.1' connected +DEBUG:xhtml2pdf:pisaDocument options: + src = '\n\n\n\n\n\n\n
\n\n\n\n\n\n\n\n\n\n\n\n\n
 
\n\n\n\n\n\n\n\n\n\n
\n

--- LOGO ---

\n
\n

Devis n° Devis_13

\n




\n

 

\n

 

\n

Devis n° Devis_13
Date Devis : 21/04/2024
 

\n

 Expiration : 20/07/2024
 

\n

 

\n

 

\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
DescriptionQtéPrix Unit.Montant
Les fondamentaux du management de projet : Savoir conduire à la réussite de vos projets35601680.0
Les fondamentaux du management de projet : Savoir conduire à la réussite de vos projets25551110.0
\n

 

\n

 

\n

 

\n

 

\n

 

\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
 Total Remise( 0 )
 Total HT2790.0 €
 TVATVA 20% €
 Total3348.0 €
\n

 

\n
\n
 
\n
' + dest = <_io.BufferedRandom name='./temp_direct/Devis_43598_49693.pdf'> + path = None + link_callback = None + xhtml = False + context_meta = None +DEBUG:xhtml2pdf:Col 0 has width 600 +DEBUG:xhtml2pdf:Col 0 has width 90.0901% +DEBUG:xhtml2pdf:Col 0 has width 90.0901% +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:Col widths: [None, None, None, None] +DEBUG:xhtml2pdf:Col 2 has width 20.3259% +DEBUG:xhtml2pdf:Col 3 has width 20.3259% +DEBUG:xhtml2pdf:Col 2 has width 20.3259% +DEBUG:xhtml2pdf:Col 3 has width 20.3259% +DEBUG:xhtml2pdf:Col 2 has width 20.3259% +DEBUG:xhtml2pdf:Col 3 has width 20.3259% +DEBUG:xhtml2pdf:Col 2 has width 20.3259% +DEBUG:xhtml2pdf:Col 3 has width 20.3259% +DEBUG:xhtml2pdf:Col widths: [None, None, '20.3259%', '20.3259%'] +DEBUG:xhtml2pdf:Col widths: [None] +DEBUG:xhtml2pdf:Col 0 has width 90.0901% +DEBUG:xhtml2pdf:Col widths: ['90.0901%'] +DEBUG:xhtml2pdf:Col widths: [600.0] +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 13:35:28] "POST /myclass/api/Send_Partner_Order_By_Email/ HTTP/1.1" 200 - +INFO:werkzeug: * Detected change in 'C:\\Users\\billa\\Documents\\myclass.com\\Siteweb\\Production\\Ela_back\\Back_Office\\partner_order.py', reloading +INFO:werkzeug: * Restarting with stat +INFO:root:2024-04-22 13:37:07.209542 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2024-04-22 13:37:07.209542 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev ++ +INFO:root:2024-04-22 13:37:07.209542 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev') ++ +INFO:root:2024-04-22 13:37:07.209542 : ++ FLASK PORT 5001 ++ +INFO:root:2024-04-22 13:37:07.209542 : ++ LMS_BAS_URL mysy-training.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 877-541-979 +INFO:root:2024-04-22 13:37:07.268218 : Security check : IP adresse '127.0.0.1' connected +DEBUG:xhtml2pdf:pisaDocument options: + src = '\n\n\n\n\n\n\n
\n\n\n\n\n\n\n\n\n\n\n\n\n
 
\n\n\n\n\n\n\n\n\n\n
\n

--- LOGO ---

\n
\n

Devis n° Devis_13

\n




\n

 

\n

 

\n

Devis n° Devis_13
Date Devis : 21/04/2024
 

\n

 Expiration : 20/07/2024
 

\n

 

\n

 

\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
DescriptionQtéPrix Unit.Montant
Les fondamentaux du management de projet : Savoir conduire à la réussite de vos projets35601680.0
Les fondamentaux du management de projet : Savoir conduire à la réussite de vos projets25551110.0
\n

 

\n

 

\n

 

\n

 

\n

 

\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
 Total Remise( 0 )
 Total HT2790.0 €
 TVATVA 20% €
 Total3348.0 €
\n

 

\n
\n
 
\n
' + dest = <_io.BufferedRandom name='./temp_direct/Devis_43598_14641.pdf'> + path = None + link_callback = None + xhtml = False + context_meta = None +DEBUG:xhtml2pdf:Col 0 has width 600 +DEBUG:xhtml2pdf:Col 0 has width 90.0901% +DEBUG:xhtml2pdf:Col 0 has width 90.0901% +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:Col widths: [None, None, None, None] +DEBUG:xhtml2pdf:Col 2 has width 20.3259% +DEBUG:xhtml2pdf:Col 3 has width 20.3259% +DEBUG:xhtml2pdf:Col 2 has width 20.3259% +DEBUG:xhtml2pdf:Col 3 has width 20.3259% +DEBUG:xhtml2pdf:Col 2 has width 20.3259% +DEBUG:xhtml2pdf:Col 3 has width 20.3259% +DEBUG:xhtml2pdf:Col 2 has width 20.3259% +DEBUG:xhtml2pdf:Col 3 has width 20.3259% +DEBUG:xhtml2pdf:Col widths: [None, None, '20.3259%', '20.3259%'] +DEBUG:xhtml2pdf:Col widths: [None] +DEBUG:xhtml2pdf:Col 0 has width 90.0901% +DEBUG:xhtml2pdf:Col widths: ['90.0901%'] +DEBUG:xhtml2pdf:Col widths: [600.0] +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 13:37:08] "POST /myclass/api/Send_Partner_Order_By_Email/ HTTP/1.1" 200 - +INFO:root:2024-04-22 13:37:36.261389 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 13:37:36] "POST /myclass/api/Get_Given_E_Document_Not_Signed_No_Token/ HTTP/1.1" 200 - +INFO:root:2024-04-22 13:38:05.157164 : Security check : IP adresse '127.0.0.1' connected +DEBUG:xhtml2pdf:pisaDocument options: + src = '\n\n\n\n\n\n\n
\n\n\n\n\n\n\n\n\n\n\n\n\n
 
\n\n\n\n\n\n\n\n\n\n
\n

--- LOGO ---

\n
\n

Devis n° Devis_13

\n




\n

 

\n

 

\n

Devis n° Devis_13
Date Devis : 21/04/2024
 

\n

 Expiration : 20/07/2024
 

\n

 

\n

 

\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
DescriptionQtéPrix Unit.Montant
Les fondamentaux du management de projet : Savoir conduire à la réussite de vos projets35601680.0
Les fondamentaux du management de projet : Savoir conduire à la réussite de vos projets25551110.0
\n

 

\n

 

\n

 

\n

 

\n

 

\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
 Total Remise( 0 )
 Total HT2790.0 €
 TVATVA 20% €
 Total3348.0 €
\n

 

\n
\n
 
\n

Signature Client
 


 

' + dest = <_io.BufferedRandom name='./temp_direct/Convention_Signe_65641.pdf'> + path = None + link_callback = None + xhtml = False + context_meta = None +DEBUG:xhtml2pdf:Col 0 has width 600 +DEBUG:xhtml2pdf:Col 0 has width 90.0901% +DEBUG:xhtml2pdf:Col 0 has width 90.0901% +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:Col widths: [None, None, None, None] +DEBUG:xhtml2pdf:Col 2 has width 20.3259% +DEBUG:xhtml2pdf:Col 3 has width 20.3259% +DEBUG:xhtml2pdf:Col 2 has width 20.3259% +DEBUG:xhtml2pdf:Col 3 has width 20.3259% +DEBUG:xhtml2pdf:Col 2 has width 20.3259% +DEBUG:xhtml2pdf:Col 3 has width 20.3259% +DEBUG:xhtml2pdf:Col 2 has width 20.3259% +DEBUG:xhtml2pdf:Col 3 has width 20.3259% +DEBUG:xhtml2pdf:Col widths: [None, None, '20.3259%', '20.3259%'] +DEBUG:xhtml2pdf:Col widths: [None] +DEBUG:xhtml2pdf:Col 0 has width 90.0901% +DEBUG:xhtml2pdf:Col widths: ['90.0901%'] +DEBUG:xhtml2pdf:Col widths: [600.0] +DEBUG:xhtml2pdf:FileObject 'data:image/png;base64,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', Basepath: 'C:\\Users\\billa\\Documents\\myclass.com\\Siteweb\\Production\\Ela_back\\Back_Office\\__dummy__' +DEBUG:xhtml2pdf:Parsing img tag, src: +DEBUG:xhtml2pdf:Attrs: {'src': , 'width': None, 'height': None, 'align': None, 'id': None} +DEBUG:PIL.PngImagePlugin:STREAM b'IHDR' 16 13 +DEBUG:PIL.PngImagePlugin:STREAM b'bKGD' 41 6 +DEBUG:PIL.PngImagePlugin:b'bKGD' 41 6 (unknown) +DEBUG:PIL.PngImagePlugin:STREAM b'tIME' 59 7 +DEBUG:PIL.PngImagePlugin:b'tIME' 59 7 (unknown) +DEBUG:PIL.PngImagePlugin:STREAM b'IDAT' 78 8192 +DEBUG:xhtml2pdf:FileObject 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAPUAAAD1AQMAAACyfyEmAAAABlBMVEUAAIv///+fga7nAAACX0lEQVR42u1ZMY7jQAyTL4XLPME/iT9mwAb8seQn8wSXUyysIykHd9V2i2URF4GTaQhqSFFK5LdPj8/55/xnz4+IGHJv+MjWH/fM8bx/4cdYs/+J75+fPie+NfN1rE2AxtdxazEfy6QDC3xLjC9QB1Rr6zPeyN8UgxM+sAYSl2lMvHXy54Uv9yzW4r5N49OKP90/UPcM8pdfoa8+94/6Jb7X/x8++q1nC9QXhjNfcrn8x4M/ljZgfRtKC6Sg81ZOaIKPdw36lbXQBE8gpd141HeLHve9XK/TBCGSveXpwp9Uu5M/4HsAZD5hMjb8HbcUNHXdkjOk2/pgow9Ag/XlUz+gqijtxk5i4y+4fwgsc7JrwJ/Z7nK08ZdVhEWFGDh1gMm1jTb60F2jobAJQ85TV+t1uX+s6kxDHuiEz7f/2dy/suaN0WXP8j86tY3/pbpuTMH+hkf5AAenTT5oqir1kbLDsuaw4a8Fu0blU5A4AdpGk3HJz1O5sqShOIN2EpxEjPJLMNVnasiENBT3TeqLaEBo/RGiDnFG/mc0/3b63+UqoUkkfO6fBqLk1qCshUMwoKncHvmqqf+O7LpKCoDmlU/5Uv5SnXjQuO6i3xukwdbGVFpTZdlh2PifpDFeM6WsjyJ24W9hVlmU/1LWMlr533u0JGsTrbm9d4Lpsz/g1o+q0GhEJafPflL7l7jyH0FqU2TDn/ZXqYE34trvVohOo/1kTUXMByIxaknkgw/QHrUVj8v6Zqv9LubzE9BUZL4Z8XdF+3/7P+Fz2q/Vrpn5D0lQQ/Du038//199zn/t/C/4ZcZ+wejZjgAAAABJRU5ErkJggg==', Basepath: 'C:\\Users\\billa\\Documents\\myclass.com\\Siteweb\\Production\\Ela_back\\Back_Office\\__dummy__' +DEBUG:xhtml2pdf:Parsing img tag, src: +DEBUG:xhtml2pdf:Attrs: {'src': , 'width': None, 'height': None, 'align': None, 'id': None} +DEBUG:PIL.PngImagePlugin:STREAM b'IHDR' 16 13 +DEBUG:PIL.PngImagePlugin:STREAM b'PLTE' 41 6 +DEBUG:PIL.PngImagePlugin:STREAM b'IDAT' 59 607 +DEBUG:PIL.PngImagePlugin:STREAM b'IHDR' 16 13 +DEBUG:PIL.PngImagePlugin:STREAM b'bKGD' 41 6 +DEBUG:PIL.PngImagePlugin:b'bKGD' 41 6 (unknown) +DEBUG:PIL.PngImagePlugin:STREAM b'tIME' 59 7 +DEBUG:PIL.PngImagePlugin:b'tIME' 59 7 (unknown) +DEBUG:PIL.PngImagePlugin:STREAM b'IDAT' 78 8192 +DEBUG:PIL.PngImagePlugin:STREAM b'IHDR' 16 13 +DEBUG:PIL.PngImagePlugin:STREAM b'PLTE' 41 6 +DEBUG:PIL.PngImagePlugin:STREAM b'IDAT' 59 607 +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 13:38:06] "POST /myclass/api/Create_E_Signature_For_E_Document/ HTTP/1.1" 200 - +INFO:root:2024-04-22 13:38:07.779580 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 13:38:07.781576 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 13:38:07.782574 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 13:38:07.783576 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 13:38:07.785574 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 13:38:07.789576 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 13:38:07] "POST /myclass/api/get_List_domaine_formation/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 13:38:07] "POST /myclass/api/get_List_domaine_formation/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 13:38:07] "POST /myclass/api/Get_Suggested_Fr_Cities/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 13:38:07] "POST /myclass/api/Get_Suggested_Fr_Cities/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 13:38:07] "POST /myclass/api/Get_Suggested_Word/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 13:38:07] "POST /myclass/api/Get_Suggested_Word/ HTTP/1.1" 200 - +INFO:root:2024-04-22 13:38:08.107373 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 13:38:08.109414 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 13:38:08.112387 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 13:38:08.113392 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 13:38:08] "POST /myclass/api/get_all_class/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 13:38:08] "POST /myclass/api/get_all_class/ HTTP/1.1" 200 - +INFO:root:2024-04-22 13:38:08.634648 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 13:38:08.637155 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 13:38:08.638231 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 13:38:08.645928 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 13:38:08] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 13:38:08] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 13:38:08] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 13:38:08.652907 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 13:38:08.658614 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 13:38:08] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 13:38:08] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 13:38:08] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 13:38:08.959367 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 13:38:08.961967 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 13:38:08] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2024-04-22 13:38:08.967060 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 13:38:08] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 13:38:08] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 13:38:08.973140 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 13:38:08.976148 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 13:38:08] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2024-04-22 13:38:08.982142 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 13:38:08] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 13:38:08] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 13:38:09.289432 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 13:38:09.290754 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 13:38:09.292345 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 13:38:09] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 13:38:09] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 13:38:09.300308 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 13:38:09] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 13:38:09.305332 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 13:38:09.311577 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 13:38:09] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 13:38:09] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 13:38:09] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 13:38:09.614413 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 13:38:09.615864 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 13:38:09] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 13:38:09] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 13:38:09.623397 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 13:38:09.625596 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 13:38:09.628865 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 13:38:09] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 13:38:09] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 13:38:09] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 13:38:09.637469 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 13:38:09] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 13:38:09.932966 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 13:38:09.935981 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 13:38:09] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 13:38:09] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 13:38:09.943317 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 13:38:09.944332 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 13:38:09.944332 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 13:38:09] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 13:38:09.949859 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 13:38:09] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 13:38:09] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 13:38:09] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 13:38:10.246101 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 13:38:10.249140 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 13:38:10] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 13:38:10] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 13:38:10.255186 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 13:38:10] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 13:38:10.263603 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 13:38:10] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2024-04-22 13:38:10.269599 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 13:38:10.269599 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 13:38:10] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 13:38:10] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 13:38:10.560297 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 13:38:10.562850 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 13:38:10] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 13:38:10] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 13:38:10.566850 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 13:38:10] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 13:38:10.571719 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 13:38:10] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2024-04-22 13:38:10.577745 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 13:38:10.580771 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 13:38:10] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 13:38:10] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 13:38:10.875546 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 13:38:10.878099 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 13:38:10] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2024-04-22 13:38:10.881134 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 13:38:10] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 13:38:10.886489 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 13:38:10] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 13:38:10.889648 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 13:38:10] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 13:38:10.896293 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 13:38:10] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 13:38:10] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 13:38:11.186075 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 13:38:11] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2024-04-22 13:38:11.193119 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 13:38:11.196185 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 13:38:11] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 13:38:11] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 13:38:11.202440 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 13:38:11.204428 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 13:38:11] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2024-04-22 13:38:11.208112 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 13:38:11] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 13:38:11] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 13:38:11.499176 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 13:38:11] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2024-04-22 13:38:11.504800 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 13:38:11.505819 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 13:38:11] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 13:38:11] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 13:38:11.513315 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 13:38:11.516178 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 13:38:11] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2024-04-22 13:38:11.526355 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 13:38:11] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 13:38:11] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 13:39:04.444024 : Security check : IP adresse '127.0.0.1' connected +DEBUG:xhtml2pdf:pisaDocument options: + src = '\n\n\n\n\n\n\n
\n\n\n\n\n\n\n\n\n\n\n\n\n
 
\n\n\n\n\n\n\n\n\n\n
\n

--- LOGO ---

\n
\n

Devis n° Devis_13

\n




\n

 

\n

 

\n

Devis n° Devis_13
Date Devis : 21/04/2024
 

\n

 Expiration : 20/07/2024
 

\n

 

\n

 

\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
DescriptionQtéPrix Unit.Montant
Les fondamentaux du management de projet : Savoir conduire à la réussite de vos projets35601680.0
Les fondamentaux du management de projet : Savoir conduire à la réussite de vos projets25551110.0
\n

 

\n

 

\n

 

\n

 

\n

 

\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
 Total Remise( 0 )
 Total HT2790.0 €
 TVATVA 20% €
 Total3348.0 €
\n

 

\n
\n
 
\n
' + dest = <_io.BufferedRandom name='./temp_direct/Devis_43598_54263.pdf'> + path = None + link_callback = None + xhtml = False + context_meta = None +DEBUG:xhtml2pdf:Col 0 has width 600 +DEBUG:xhtml2pdf:Col 0 has width 90.0901% +DEBUG:xhtml2pdf:Col 0 has width 90.0901% +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:Col widths: [None, None, None, None] +DEBUG:xhtml2pdf:Col 2 has width 20.3259% +DEBUG:xhtml2pdf:Col 3 has width 20.3259% +DEBUG:xhtml2pdf:Col 2 has width 20.3259% +DEBUG:xhtml2pdf:Col 3 has width 20.3259% +DEBUG:xhtml2pdf:Col 2 has width 20.3259% +DEBUG:xhtml2pdf:Col 3 has width 20.3259% +DEBUG:xhtml2pdf:Col 2 has width 20.3259% +DEBUG:xhtml2pdf:Col 3 has width 20.3259% +DEBUG:xhtml2pdf:Col widths: [None, None, '20.3259%', '20.3259%'] +DEBUG:xhtml2pdf:Col widths: [None] +DEBUG:xhtml2pdf:Col 0 has width 90.0901% +DEBUG:xhtml2pdf:Col widths: ['90.0901%'] +DEBUG:xhtml2pdf:Col widths: [600.0] +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 13:39:05] "POST /myclass/api/Send_Partner_Order_By_Email/ HTTP/1.1" 200 - +INFO:werkzeug: * Detected change in 'C:\\Users\\billa\\Documents\\myclass.com\\Siteweb\\Production\\Ela_back\\Back_Office\\E_Sign_Document.py', reloading +INFO:werkzeug: * Restarting with stat +INFO:root:2024-04-22 13:42:46.711703 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2024-04-22 13:42:46.711703 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev ++ +INFO:root:2024-04-22 13:42:46.711703 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev') ++ +INFO:root:2024-04-22 13:42:46.711703 : ++ FLASK PORT 5001 ++ +INFO:root:2024-04-22 13:42:46.711703 : ++ 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\\E_Sign_Document.py', reloading +INFO:werkzeug: * Restarting with stat +INFO:root:2024-04-22 13:48:19.644289 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2024-04-22 13:48:19.644289 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev ++ +INFO:root:2024-04-22 13:48:19.644289 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev') ++ +INFO:root:2024-04-22 13:48:19.644289 : ++ FLASK PORT 5001 ++ +INFO:root:2024-04-22 13:48:19.644289 : ++ 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\\E_Sign_Document.py', reloading +INFO:werkzeug: * Restarting with stat +INFO:root:2024-04-22 13:49:06.464261 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2024-04-22 13:49:06.464261 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev ++ +INFO:root:2024-04-22 13:49:06.464261 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev') ++ +INFO:root:2024-04-22 13:49:06.464261 : ++ FLASK PORT 5001 ++ +INFO:root:2024-04-22 13:49:06.464261 : ++ 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\\E_Sign_Document.py', reloading +INFO:werkzeug: * Restarting with stat +INFO:root:2024-04-22 13:51:50.677557 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2024-04-22 13:51:50.677557 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev ++ +INFO:root:2024-04-22 13:51:50.677557 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev') ++ +INFO:root:2024-04-22 13:51:50.677557 : ++ FLASK PORT 5001 ++ +INFO:root:2024-04-22 13:51:50.677557 : ++ 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\\E_Sign_Document.py', reloading +INFO:werkzeug: * Restarting with stat +INFO:root:2024-04-22 13:52:03.366757 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2024-04-22 13:52:03.366757 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev ++ +INFO:root:2024-04-22 13:52:03.366757 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev') ++ +INFO:root:2024-04-22 13:52:03.366757 : ++ FLASK PORT 5001 ++ +INFO:root:2024-04-22 13:52:03.366757 : ++ 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\\E_Sign_Document.py', reloading +INFO:werkzeug: * Restarting with stat +INFO:root:2024-04-22 13:55:59.181590 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2024-04-22 13:55:59.181590 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev ++ +INFO:root:2024-04-22 13:55:59.181590 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev') ++ +INFO:root:2024-04-22 13:55:59.182605 : ++ FLASK PORT 5001 ++ +INFO:root:2024-04-22 13:55:59.182605 : ++ 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:2024-04-22 13:56:18.553559 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2024-04-22 13:56:18.553559 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev ++ +INFO:root:2024-04-22 13:56:18.553559 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev') ++ +INFO:root:2024-04-22 13:56:18.553559 : ++ FLASK PORT 5001 ++ +INFO:root:2024-04-22 13:56:18.553559 : ++ 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\\E_Sign_Document.py', reloading +INFO:werkzeug: * Restarting with stat +INFO:root:2024-04-22 13:59:09.146169 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2024-04-22 13:59:09.146169 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev ++ +INFO:root:2024-04-22 13:59:09.147225 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev') ++ +INFO:root:2024-04-22 13:59:09.147225 : ++ FLASK PORT 5001 ++ +INFO:root:2024-04-22 13:59:09.147225 : ++ 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\\E_Sign_Document.py', reloading +INFO:werkzeug: * Restarting with stat +INFO:root:2024-04-22 13:59:28.154343 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2024-04-22 13:59:28.154343 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev ++ +INFO:root:2024-04-22 13:59:28.154343 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev') ++ +INFO:root:2024-04-22 13:59:28.155345 : ++ FLASK PORT 5001 ++ +INFO:root:2024-04-22 13:59:28.155345 : ++ 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\\E_Sign_Document.py', reloading +INFO:werkzeug: * Restarting with stat +INFO:root:2024-04-22 13:59:50.150408 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2024-04-22 13:59:50.150408 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev ++ +INFO:root:2024-04-22 13:59:50.151413 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev') ++ +INFO:root:2024-04-22 13:59:50.151413 : ++ FLASK PORT 5001 ++ +INFO:root:2024-04-22 13:59:50.151413 : ++ 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\\E_Sign_Document.py', reloading +INFO:werkzeug: * Restarting with stat +INFO:root:2024-04-22 14:01:29.351316 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2024-04-22 14:01:29.351316 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev ++ +INFO:root:2024-04-22 14:01:29.351316 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev') ++ +INFO:root:2024-04-22 14:01:29.351316 : ++ FLASK PORT 5001 ++ +INFO:root:2024-04-22 14:01:29.351316 : ++ 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\\E_Sign_Document.py', reloading +INFO:werkzeug: * Restarting with stat +INFO:root:2024-04-22 14:01:47.377190 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2024-04-22 14:01:47.378190 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev ++ +INFO:root:2024-04-22 14:01:47.378190 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev') ++ +INFO:root:2024-04-22 14:01:47.378190 : ++ FLASK PORT 5001 ++ +INFO:root:2024-04-22 14:01:47.378190 : ++ 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\\E_Sign_Document.py', reloading +INFO:werkzeug: * Restarting with stat +INFO:root:2024-04-22 14:03:05.774542 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2024-04-22 14:03:05.774542 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev ++ +INFO:root:2024-04-22 14:03:05.774542 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev') ++ +INFO:root:2024-04-22 14:03:05.774542 : ++ FLASK PORT 5001 ++ +INFO:root:2024-04-22 14:03:05.774542 : ++ 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\\partner_order.py', reloading +INFO:werkzeug: * Restarting with stat +INFO:root:2024-04-22 14:05:12.206300 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2024-04-22 14:05:12.206300 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev ++ +INFO:root:2024-04-22 14:05:12.206300 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev') ++ +INFO:root:2024-04-22 14:05:12.206300 : ++ FLASK PORT 5001 ++ +INFO:root:2024-04-22 14:05:12.206300 : ++ 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\\E_Sign_Document.py', reloading +INFO:werkzeug: * Restarting with stat +INFO:root:2024-04-22 14:05:31.075552 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2024-04-22 14:05:31.075552 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev ++ +INFO:root:2024-04-22 14:05:31.075552 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev') ++ +INFO:root:2024-04-22 14:05:31.075552 : ++ FLASK PORT 5001 ++ +INFO:root:2024-04-22 14:05:31.075552 : ++ 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\\E_Sign_Document.py', reloading +INFO:werkzeug: * Restarting with stat +INFO:root:2024-04-22 14:06:29.245879 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2024-04-22 14:06:29.245879 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev ++ +INFO:root:2024-04-22 14:06:29.245879 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev') ++ +INFO:root:2024-04-22 14:06:29.245879 : ++ FLASK PORT 5001 ++ +INFO:root:2024-04-22 14:06:29.245879 : ++ LMS_BAS_URL mysy-training.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 877-541-979 +INFO:root:2024-04-22 14:06:36.657146 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 14:06:36] "POST /myclass/api/Insert_Quotation_To_Session/ HTTP/1.1" 200 - +INFO:root:2024-04-22 14:06:36.861106 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 14:06:36.865559 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 14:06:36.884572 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 14:06:36.889601 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 14:06:36] "POST /myclass/api/Get_List_Partner_Order_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 14:06:36] "POST /myclass/api/Get_List_Partner_Order_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 14:06:36] "POST /myclass/api/Get_Given_Partner_Order/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 14:06:36] "POST /myclass/api/Get_Given_Partner_Order_Lines/ HTTP/1.1" 200 - +INFO:root:2024-04-22 14:06:45.830590 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 14:06:45.834187 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 14:06:45] "POST /myclass/api/getRecodedImage/ HTTP/1.1" 200 - +INFO:root:2024-04-22 14:06:45.840199 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 14:06:45.842585 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 14:06:45.848456 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 14:06:45.854451 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 14:06:45.855553 : Connexion du partner recid = 43598820dd270936c3d2fd822717d0f18f194b1a1b894aaf89 OK. Mise à jour du firstconnexion et/ou lastconnexion : OK +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 14:06:45] "POST /myclass/api/get_partner_account/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 14:06:45] "POST /myclass/api/getRecodedImage/ HTTP/1.1" 200 - +INFO:root:2024-04-22 14:06:45.867561 : Connexion du partner recid = 43598820dd270936c3d2fd822717d0f18f194b1a1b894aaf89 OK. Mise à jour du firstconnexion et/ou lastconnexion : OK +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 14:06:45] "POST /myclass/api/get_partner_account/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 14:06:45] "POST /myclass/api/LMS_Get_Partner_Data/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 14:06:45] "POST /myclass/api/LMS_Get_Partner_Data/ HTTP/1.1" 200 - +INFO:root:2024-04-22 14:06:46.082092 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 14:06:46.086119 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 14:06:46.091699 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 14:06:46] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:root:2024-04-22 14:06:46.097970 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 14:06:46.101726 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 14:06:46.111475 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 14:06:46.120835 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 14:06:46] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 14:06:46] "POST /myclass/api/Get_Given_Partner_Basic_Setup/ HTTP/1.1" 200 - +INFO:root:2024-04-22 14:06:46.143550 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 14:06:46] "POST /myclass/api/Get_List_Paiement_Condition/ HTTP/1.1" 200 - +INFO:root:2024-04-22 14:06:46.155678 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 14:06:46.159784 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 14:06:46] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 14:06:46] "POST /myclass/api/Is_Partnair_Has_Digital_Signature/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 14:06:46] "POST /myclass/api/Get_List_Partner_Order_no_filter/ HTTP/1.1" 200 - +INFO:root:2024-04-22 14:06:46.183540 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 14:06:46.190939 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 14:06:46.197305 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 14:06:46] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 14:06:46] "POST /myclass/api/get_partner_class/ HTTP/1.1" 200 - +INFO:root:2024-04-22 14:06:46.216834 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 14:06:46.228081 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 14:06:46] "POST /myclass/api/Get_Given_Partner_Basic_Setup/ HTTP/1.1" 200 - +INFO:root:2024-04-22 14:06:46.242950 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 14:06:46] "POST /myclass/api/Get_List_Paiement_Condition/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 14:06:46] "POST /myclass/api/Get_List_Partner_Order_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 14:06:46] "POST /myclass/api/Is_Partnair_Has_Digital_Signature/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 14:06:46] "POST /myclass/api/get_partner_class/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 14:06:46] "POST /myclass/api/GetAllValideSessionPartner_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 14:06:46] "POST /myclass/api/GetAllValideSessionPartner_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 14:06:47.072134 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 14:06:47.075596 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 14:06:47.078613 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 14:06:47] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:root:2024-04-22 14:06:47.084431 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 14:06:47.090765 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 14:06:47.095848 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 14:06:47.101886 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 14:06:47] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:root:2024-04-22 14:06:47.119859 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 14:06:47] "POST /myclass/api/Get_Given_Partner_Basic_Setup/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 14:06:47] "POST /myclass/api/Get_List_Paiement_Condition/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 14:06:47] "POST /myclass/api/Is_Partnair_Has_Digital_Signature/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 14:06:47] "POST /myclass/api/Get_List_Partner_Order_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 14:06:47] "POST /myclass/api/get_partner_class/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 14:06:47] "POST /myclass/api/GetAllValideSessionPartner_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 14:06:48.485406 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 14:06:48.488417 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 14:06:48.492694 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 14:06:48.496911 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 14:06:48.504054 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 14:06:48] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:root:2024-04-22 14:06:48.510542 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 14:06:48.516915 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 14:06:48] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:root:2024-04-22 14:06:48.525606 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 14:06:48] "POST /myclass/api/Get_List_Ressource_Materielle_no_filter/ HTTP/1.1" 200 - +INFO:root:2024-04-22 14:06:48.533387 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 14:06:48] "POST /myclass/api/Get_Partner_List_Partner_Client_with_filter_Like/ HTTP/1.1" 200 - +INFO:root:2024-04-22 14:06:48.543189 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 14:06:48] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 14:06:48] "POST /myclass/api/Get_List_Partner_Or_Default_session_step/ HTTP/1.1" 200 - +INFO:root:2024-04-22 14:06:48.552227 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 14:06:48] "POST /myclass/api/GetPartnerAttestation_Certificat/ HTTP/1.1" 200 - +INFO:root:2024-04-22 14:06:48.558273 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 14:06:48.561691 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 14:06:48] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:root:2024-04-22 14:06:48.566810 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 14:06:48.575816 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 14:06:48.587028 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 14:06:48] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:root:2024-04-22 14:06:48.593030 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 14:06:48] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 14:06:48] "POST /myclass/api/Get_List_Site_Formation_with_filter/ HTTP/1.1" 200 - +INFO:root:2024-04-22 14:06:48.606276 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 14:06:48] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:root:2024-04-22 14:06:48.619716 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 14:06:48] "POST /myclass/api/Get_List_Ressource_Materielle_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 14:06:48] "POST /myclass/api/Get_Partner_List_Partner_Client_with_filter_Like/ HTTP/1.1" 200 - +INFO:root:2024-04-22 14:06:48.633094 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 14:06:48.643275 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 14:06:48] "POST /myclass/api/get_partner_class/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 14:06:48] "POST /myclass/api/Get_List_Partner_Or_Default_session_step/ HTTP/1.1" 200 - +INFO:root:2024-04-22 14:06:48.654227 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 14:06:48] "POST /myclass/api/GetPartnerAttestation_Certificat/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 14:06:48] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 14:06:48] "POST /myclass/api/Get_List_Site_Formation_with_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 14:06:48] "POST /myclass/api/GetAllValideSessionPartner_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 14:06:48] "POST /myclass/api/get_partner_class/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 14:06:48] "POST /myclass/api/GetAllValideSessionPartner_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 14:06:57.409597 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 14:06:57.413251 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 14:06:57.417540 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 14:06:57.421098 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 14:06:57.423727 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 14:06:57.434841 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 14:06:57] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:root:2024-04-22 14:06:57.440696 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 14:06:57.448613 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 14:06:57.457775 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 14:06:57] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:root:2024-04-22 14:06:57.468350 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 14:06:57] "POST /myclass/api/Get_Partner_List_Partner_Client_with_filter_Like/ HTTP/1.1" 200 - +INFO:root:2024-04-22 14:06:57.478369 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 14:06:57] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:root:2024-04-22 14:06:57.491436 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 14:06:57] "POST /myclass/api/Get_Partner_List_Partner_Client_with_filter_Like/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 14:06:57] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 14:06:57] "POST /myclass/api/get_partner_class/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 14:06:57] "POST /myclass/api/get_partner_class/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 14:06:57] "POST /myclass/api/GetAllValideSessionPartner_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 14:06:57] "POST /myclass/api/Get_Statgaire_List_Partner_with_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 14:06:57] "POST /myclass/api/GetAllValideSessionPartner_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 14:06:57] "POST /myclass/api/Get_Statgaire_List_Partner_with_filter/ HTTP/1.1" 200 - +INFO:root:2024-04-22 14:07:06.497300 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 14:07:06] "POST /myclass/api/Delete_List_AttendeeInscription/ HTTP/1.1" 200 - +INFO:root:2024-04-22 14:07:06.634292 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 14:07:06] "POST /myclass/api/Get_Statgaire_List_Partner_with_filter/ HTTP/1.1" 200 - +INFO:root:2024-04-22 14:07:23.782761 : Security check : IP adresse '127.0.0.1' connected +DEBUG:xhtml2pdf:pisaDocument options: + src = '\n\n\n\n\n\n\n
\n\n\n\n\n\n\n\n\n\n\n\n\n
 
\n\n\n\n\n\n\n\n\n\n
\n

--- LOGO ---

\n
\n

Devis n° Devis_13

\n




\n

 

\n

 

\n

Devis n° Devis_13
Date Devis : 21/04/2024
 

\n

 Expiration : 20/07/2024
 

\n

 

\n

 

\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
DescriptionQtéPrix Unit.Montant
Les fondamentaux du management de projet : Savoir conduire à la réussite de vos projets35601680.0
Les fondamentaux du management de projet : Savoir conduire à la réussite de vos projets25551110.0
\n

 

\n

 

\n

 

\n

 

\n

 

\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
 Total Remise( 0 )
 Total HT2790.0 €
 TVATVA 20% €
 Total3348.0 €
\n

 

\n
\n
 
\n
' + dest = <_io.BufferedRandom name='./temp_direct/Devis_43598_10742.pdf'> + path = None + link_callback = None + xhtml = False + context_meta = None +DEBUG:xhtml2pdf:Col 0 has width 600 +DEBUG:xhtml2pdf:Col 0 has width 90.0901% +DEBUG:xhtml2pdf:Col 0 has width 90.0901% +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:Col widths: [None, None, None, None] +DEBUG:xhtml2pdf:Col 2 has width 20.3259% +DEBUG:xhtml2pdf:Col 3 has width 20.3259% +DEBUG:xhtml2pdf:Col 2 has width 20.3259% +DEBUG:xhtml2pdf:Col 3 has width 20.3259% +DEBUG:xhtml2pdf:Col 2 has width 20.3259% +DEBUG:xhtml2pdf:Col 3 has width 20.3259% +DEBUG:xhtml2pdf:Col 2 has width 20.3259% +DEBUG:xhtml2pdf:Col 3 has width 20.3259% +DEBUG:xhtml2pdf:Col widths: [None, None, '20.3259%', '20.3259%'] +DEBUG:xhtml2pdf:Col widths: [None] +DEBUG:xhtml2pdf:Col 0 has width 90.0901% +DEBUG:xhtml2pdf:Col widths: ['90.0901%'] +DEBUG:xhtml2pdf:Col widths: [600.0] +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 14:07:24] "POST /myclass/api/Send_Partner_Order_By_Email/ HTTP/1.1" 200 - +INFO:root:2024-04-22 14:07:52.423843 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 14:07:52] "POST /myclass/api/Get_Given_E_Document_Not_Signed_No_Token/ HTTP/1.1" 200 - +INFO:root:2024-04-22 14:08:19.713135 : Security check : IP adresse '127.0.0.1' connected +DEBUG:xhtml2pdf:pisaDocument options: + src = '\n\n\n\n\n\n\n
\n\n\n\n\n\n\n\n\n\n\n\n\n
 
\n\n\n\n\n\n\n\n\n\n
\n

--- LOGO ---

\n
\n

Devis n° Devis_13

\n




\n

 

\n

 

\n

Devis n° Devis_13
Date Devis : 21/04/2024
 

\n

 Expiration : 20/07/2024
 

\n

 

\n

 

\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
DescriptionQtéPrix Unit.Montant
Les fondamentaux du management de projet : Savoir conduire à la réussite de vos projets35601680.0
Les fondamentaux du management de projet : Savoir conduire à la réussite de vos projets25551110.0
\n

 

\n

 

\n

 

\n

 

\n

 

\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
 Total Remise( 0 )
 Total HT2790.0 €
 TVATVA 20% €
 Total3348.0 €
\n

 

\n
\n
 
\n

Signature Client
 


 

' + dest = <_io.BufferedRandom name='./temp_direct/Convention_Signe_90755.pdf'> + path = None + link_callback = None + xhtml = False + context_meta = None +DEBUG:xhtml2pdf:Col 0 has width 600 +DEBUG:xhtml2pdf:Col 0 has width 90.0901% +DEBUG:xhtml2pdf:Col 0 has width 90.0901% +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:Col widths: [None, None, None, None] +DEBUG:xhtml2pdf:Col 2 has width 20.3259% +DEBUG:xhtml2pdf:Col 3 has width 20.3259% +DEBUG:xhtml2pdf:Col 2 has width 20.3259% +DEBUG:xhtml2pdf:Col 3 has width 20.3259% +DEBUG:xhtml2pdf:Col 2 has width 20.3259% +DEBUG:xhtml2pdf:Col 3 has width 20.3259% +DEBUG:xhtml2pdf:Col 2 has width 20.3259% +DEBUG:xhtml2pdf:Col 3 has width 20.3259% +DEBUG:xhtml2pdf:Col widths: [None, None, '20.3259%', '20.3259%'] +DEBUG:xhtml2pdf:Col widths: [None] +DEBUG:xhtml2pdf:Col 0 has width 90.0901% +DEBUG:xhtml2pdf:Col widths: ['90.0901%'] +DEBUG:xhtml2pdf:Col widths: [600.0] +DEBUG:xhtml2pdf:FileObject 'data:image/png;base64,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', Basepath: 'C:\\Users\\billa\\Documents\\myclass.com\\Siteweb\\Production\\Ela_back\\Back_Office\\__dummy__' +DEBUG:xhtml2pdf:Parsing img tag, src: +DEBUG:xhtml2pdf:Attrs: {'src': , 'width': None, 'height': None, 'align': None, 'id': None} +DEBUG:PIL.PngImagePlugin:STREAM b'IHDR' 16 13 +DEBUG:PIL.PngImagePlugin:STREAM b'bKGD' 41 6 +DEBUG:PIL.PngImagePlugin:b'bKGD' 41 6 (unknown) +DEBUG:PIL.PngImagePlugin:STREAM b'tIME' 59 7 +DEBUG:PIL.PngImagePlugin:b'tIME' 59 7 (unknown) +DEBUG:PIL.PngImagePlugin:STREAM b'IDAT' 78 8192 +DEBUG:xhtml2pdf:FileObject 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAPUAAAD1AQMAAACyfyEmAAAABlBMVEUAAIv///+fga7nAAACW0lEQVR42u1ZMY6sUAzL/iko5wjvJnAxJJC42MxN3hG2pECTtR1Y/Wq71boYCoT0GsuJHb8Q+eOzx/v8ff67558R8ZFH2/HCZyw5vO7n1/4vfn5++5z4lswnXrugPXPrMX3OTQcW+OYgqgQqAJoyO/lr8eGED0UGiWLt1nfy54UP/KVYi/vahocVf+q/W+YjbjkkRHIxaYKP+gWg4fn/y0e/11OqmKrcl/948Dc8Yo59ZOs9cyWdEMl498AHaewjWi/BWs9X+TNATib9R+lKEGd9lw6RbEDqwp+eVUVuqOrR8oFK+/CXnR9N+hgkZ0i3Yxyb8IdoMLHIEkmgqijtSqQu/ddRWjwECf0eHHdy6nSZbztVwRCj6BJgcmFIcPG/dkHjV65IgiytS/+hlui/IwAIlf72P5/+O0oViC5wavlfObXP/IixrDmQr0L5AAevsNEvDDnpLygty13WHD76wPydW92KGBIAbaXJ2PAHQJxqDAmKMzRB3kRc+ENVZ6V6iljS2NLH/2YGgoPRYA0lhfI/n/zcqV81XFeI0bjz6T9Fq9oa1CShCebwsMl/XS+ClFIA926UT6+pe24NrvsH476N/00cwqHUQlVwnAwvm/0Q5weqqkk3lfWt4ZNf5haYH1FLLFrL4OZ/UMXWVeSUNM6doNH9jQsNSWMMmeCSPvtJ7V8UrW7KL2XSNvxpf1XSWLlf4yam7DqN9pN1K0qJGCKJWhIZ7U+bhvBeN3W23mS13+X+JZaiDl9O/J37U8034JsLn81+7dIvAG3yv6z91dPJ/97/r97nf3H+Ba2swejH1QvQAAAAAElFTkSuQmCC', Basepath: 'C:\\Users\\billa\\Documents\\myclass.com\\Siteweb\\Production\\Ela_back\\Back_Office\\__dummy__' +DEBUG:xhtml2pdf:Parsing img tag, src: +DEBUG:xhtml2pdf:Attrs: {'src': , 'width': None, 'height': None, 'align': None, 'id': None} +DEBUG:PIL.PngImagePlugin:STREAM b'IHDR' 16 13 +DEBUG:PIL.PngImagePlugin:STREAM b'PLTE' 41 6 +DEBUG:PIL.PngImagePlugin:STREAM b'IDAT' 59 603 +DEBUG:PIL.PngImagePlugin:STREAM b'IHDR' 16 13 +DEBUG:PIL.PngImagePlugin:STREAM b'bKGD' 41 6 +DEBUG:PIL.PngImagePlugin:b'bKGD' 41 6 (unknown) +DEBUG:PIL.PngImagePlugin:STREAM b'tIME' 59 7 +DEBUG:PIL.PngImagePlugin:b'tIME' 59 7 (unknown) +DEBUG:PIL.PngImagePlugin:STREAM b'IDAT' 78 8192 +DEBUG:PIL.PngImagePlugin:STREAM b'IHDR' 16 13 +DEBUG:PIL.PngImagePlugin:STREAM b'PLTE' 41 6 +DEBUG:PIL.PngImagePlugin:STREAM b'IDAT' 59 603 +INFO:root:2024-04-22 14:08:21.589708 : Create_E_Signature_For_E_Document -'method_descriptor' object has no attribute 'today' - Line : 1037 +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 14:08:21] "POST /myclass/api/Create_E_Signature_For_E_Document/ HTTP/1.1" 200 - +INFO:werkzeug: * Detected change in 'C:\\Users\\billa\\Documents\\myclass.com\\Siteweb\\Production\\Ela_back\\Back_Office\\E_Sign_Document.py', reloading +INFO:werkzeug: * Restarting with stat +INFO:root:2024-04-22 14:09:08.809762 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2024-04-22 14:09:08.809762 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev ++ +INFO:root:2024-04-22 14:09:08.809762 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev') ++ +INFO:root:2024-04-22 14:09:08.809762 : ++ FLASK PORT 5001 ++ +INFO:root:2024-04-22 14:09:08.809762 : ++ LMS_BAS_URL mysy-training.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 877-541-979 +INFO:root:2024-04-22 14:09:08.850768 : Security check : IP adresse '127.0.0.1' connected +DEBUG:xhtml2pdf:pisaDocument options: + src = '\n\n\n\n\n\n\n
\n\n\n\n\n\n\n\n\n\n\n\n\n
 
\n\n\n\n\n\n\n\n\n\n
\n

--- LOGO ---

\n
\n

Devis n° Devis_13

\n




\n

 

\n

 

\n

Devis n° Devis_13
Date Devis : 21/04/2024
 

\n

 Expiration : 20/07/2024
 

\n

 

\n

 

\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
DescriptionQtéPrix Unit.Montant
Les fondamentaux du management de projet : Savoir conduire à la réussite de vos projets35601680.0
Les fondamentaux du management de projet : Savoir conduire à la réussite de vos projets25551110.0
\n

 

\n

 

\n

 

\n

 

\n

 

\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
 Total Remise( 0 )
 Total HT2790.0 €
 TVATVA 20% €
 Total3348.0 €
\n

 

\n
\n
 
\n

Signature Client
 


 

' + dest = <_io.BufferedRandom name='./temp_direct/Convention_Signe_21605.pdf'> + path = None + link_callback = None + xhtml = False + context_meta = None +DEBUG:xhtml2pdf:Col 0 has width 600 +DEBUG:xhtml2pdf:Col 0 has width 90.0901% +DEBUG:xhtml2pdf:Col 0 has width 90.0901% +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:Col widths: [None, None, None, None] +DEBUG:xhtml2pdf:Col 2 has width 20.3259% +DEBUG:xhtml2pdf:Col 3 has width 20.3259% +DEBUG:xhtml2pdf:Col 2 has width 20.3259% +DEBUG:xhtml2pdf:Col 3 has width 20.3259% +DEBUG:xhtml2pdf:Col 2 has width 20.3259% +DEBUG:xhtml2pdf:Col 3 has width 20.3259% +DEBUG:xhtml2pdf:Col 2 has width 20.3259% +DEBUG:xhtml2pdf:Col 3 has width 20.3259% +DEBUG:xhtml2pdf:Col widths: [None, None, '20.3259%', '20.3259%'] +DEBUG:xhtml2pdf:Col widths: [None] +DEBUG:xhtml2pdf:Col 0 has width 90.0901% +DEBUG:xhtml2pdf:Col widths: ['90.0901%'] +DEBUG:xhtml2pdf:Col widths: [600.0] +DEBUG:xhtml2pdf:FileObject 'data:image/png;base64,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', Basepath: 'C:\\Users\\billa\\Documents\\myclass.com\\Siteweb\\Production\\Ela_back\\Back_Office\\__dummy__' +DEBUG:xhtml2pdf:Parsing img tag, src: +DEBUG:xhtml2pdf:Attrs: {'src': , 'width': None, 'height': None, 'align': None, 'id': None} +DEBUG:PIL.PngImagePlugin:STREAM b'IHDR' 16 13 +DEBUG:PIL.PngImagePlugin:STREAM b'bKGD' 41 6 +DEBUG:PIL.PngImagePlugin:b'bKGD' 41 6 (unknown) +DEBUG:PIL.PngImagePlugin:STREAM b'tIME' 59 7 +DEBUG:PIL.PngImagePlugin:b'tIME' 59 7 (unknown) +DEBUG:PIL.PngImagePlugin:STREAM b'IDAT' 78 8192 +DEBUG:xhtml2pdf:FileObject 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAPUAAAD1AQMAAACyfyEmAAAABlBMVEUAAIv///+fga7nAAACW0lEQVR42u1ZMY6sUAzL/iko5wjvJnAxJJC42MxN3hG2pECTtR1Y/Wq71boYCoT0GsuJHb8Q+eOzx/v8ff67558R8ZFH2/HCZyw5vO7n1/4vfn5++5z4lswnXrugPXPrMX3OTQcW+OYgqgQqAJoyO/lr8eGED0UGiWLt1nfy54UP/KVYi/vahocVf+q/W+YjbjkkRHIxaYKP+gWg4fn/y0e/11OqmKrcl/948Dc8Yo59ZOs9cyWdEMl498AHaewjWi/BWs9X+TNATib9R+lKEGd9lw6RbEDqwp+eVUVuqOrR8oFK+/CXnR9N+hgkZ0i3Yxyb8IdoMLHIEkmgqijtSqQu/ddRWjwECf0eHHdy6nSZbztVwRCj6BJgcmFIcPG/dkHjV65IgiytS/+hlui/IwAIlf72P5/+O0oViC5wavlfObXP/IixrDmQr0L5AAevsNEvDDnpLygty13WHD76wPydW92KGBIAbaXJ2PAHQJxqDAmKMzRB3kRc+ENVZ6V6iljS2NLH/2YGgoPRYA0lhfI/n/zcqV81XFeI0bjz6T9Fq9oa1CShCebwsMl/XS+ClFIA926UT6+pe24NrvsH476N/00cwqHUQlVwnAwvm/0Q5weqqkk3lfWt4ZNf5haYH1FLLFrL4OZ/UMXWVeSUNM6doNH9jQsNSWMMmeCSPvtJ7V8UrW7KL2XSNvxpf1XSWLlf4yam7DqN9pN1K0qJGCKJWhIZ7U+bhvBeN3W23mS13+X+JZaiDl9O/J37U8034JsLn81+7dIvAG3yv6z91dPJ/97/r97nf3H+Ba2swejH1QvQAAAAAElFTkSuQmCC', Basepath: 'C:\\Users\\billa\\Documents\\myclass.com\\Siteweb\\Production\\Ela_back\\Back_Office\\__dummy__' +DEBUG:xhtml2pdf:Parsing img tag, src: +DEBUG:xhtml2pdf:Attrs: {'src': , 'width': None, 'height': None, 'align': None, 'id': None} +DEBUG:PIL.PngImagePlugin:STREAM b'IHDR' 16 13 +DEBUG:PIL.PngImagePlugin:STREAM b'PLTE' 41 6 +DEBUG:PIL.PngImagePlugin:STREAM b'IDAT' 59 603 +DEBUG:PIL.PngImagePlugin:STREAM b'IHDR' 16 13 +DEBUG:PIL.PngImagePlugin:STREAM b'bKGD' 41 6 +DEBUG:PIL.PngImagePlugin:b'bKGD' 41 6 (unknown) +DEBUG:PIL.PngImagePlugin:STREAM b'tIME' 59 7 +DEBUG:PIL.PngImagePlugin:b'tIME' 59 7 (unknown) +DEBUG:PIL.PngImagePlugin:STREAM b'IDAT' 78 8192 +DEBUG:PIL.PngImagePlugin:STREAM b'IHDR' 16 13 +DEBUG:PIL.PngImagePlugin:STREAM b'PLTE' 41 6 +DEBUG:PIL.PngImagePlugin:STREAM b'IDAT' 59 603 +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 14:09:09] "POST /myclass/api/Create_E_Signature_For_E_Document/ HTTP/1.1" 200 - +INFO:root:2024-04-22 14:09:14.636475 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 14:09:14] "POST /myclass/api/Get_Suggested_Word/ HTTP/1.1" 200 - +INFO:root:2024-04-22 14:09:14.940933 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 14:09:14.941955 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 14:09:14.943955 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 14:09:14.945968 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 14:09:14.946976 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 14:09:14] "POST /myclass/api/get_List_domaine_formation/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 14:09:14] "POST /myclass/api/get_List_domaine_formation/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 14:09:14] "POST /myclass/api/Get_Suggested_Fr_Cities/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 14:09:15] "POST /myclass/api/Get_Suggested_Fr_Cities/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 14:09:15] "POST /myclass/api/Get_Suggested_Word/ HTTP/1.1" 200 - +INFO:root:2024-04-22 14:09:15.397051 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 14:09:15.399051 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 14:09:15] "POST /myclass/api/get_all_class/ HTTP/1.1" 200 - +INFO:root:2024-04-22 14:09:15.648019 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 14:09:15.650023 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 14:09:15] "POST /myclass/api/get_all_class/ HTTP/1.1" 200 - +INFO:root:2024-04-22 14:09:15.961999 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 14:09:15.962514 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 14:09:15.963543 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 14:09:15.964533 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 14:09:15] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2024-04-22 14:09:15.972535 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 14:09:15] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 14:09:15] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 14:09:15] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 14:09:15] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 14:09:16.054866 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 14:09:16] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 14:09:16.288374 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 14:09:16.289384 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 14:09:16.289384 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 14:09:16.294402 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 14:09:16] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 14:09:16] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 14:09:16.299439 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 14:09:16] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 14:09:16] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 14:09:16] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 14:09:16.365047 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 14:09:16] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 14:09:16.616135 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 14:09:16.618130 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 14:09:16.618130 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 14:09:16] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 14:09:16] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2024-04-22 14:09:16.625320 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 14:09:16] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 14:09:16.629201 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 14:09:16] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 14:09:16] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 14:09:16.678854 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 14:09:16] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 14:09:16.942723 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 14:09:16.944722 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 14:09:16.947529 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 14:09:16] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 14:09:16.953937 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 14:09:16] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 14:09:16] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 14:09:16.957690 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 14:09:16] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 14:09:16] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 14:09:16.988320 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 14:09:16] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 14:09:17.256051 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 14:09:17] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2024-04-22 14:09:17.262565 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 14:09:17.263598 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 14:09:17] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 14:09:17] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 14:09:17.271940 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 14:09:17.273180 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 14:09:17] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 14:09:17] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2024-04-22 14:09:17.302397 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 14:09:17] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 14:09:17.569567 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 14:09:17] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2024-04-22 14:09:17.575924 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 14:09:17.576933 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 14:09:17] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 14:09:17] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 14:09:17.584231 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 14:09:17] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2024-04-22 14:09:17.594301 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 14:09:17] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 14:09:17.614371 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 14:09:17] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 14:09:17.879292 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 14:09:17] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2024-04-22 14:09:17.886285 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 14:09:17.888284 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 14:09:17] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 14:09:17] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 14:09:17.896386 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 14:09:17] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2024-04-22 14:09:17.902926 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 14:09:17] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 14:09:17.927119 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 14:09:17] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 14:09:18.192312 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 14:09:18] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2024-04-22 14:09:18.199505 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 14:09:18.200506 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 14:09:18] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 14:09:18] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 14:09:18.208628 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 14:09:18.213488 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 14:09:18] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 14:09:18] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 14:09:18.238979 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 14:09:18] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 14:09:18.503296 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 14:09:18] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2024-04-22 14:09:18.509912 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 14:09:18] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 14:09:18.513354 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 14:09:18] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 14:09:18.519505 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 14:09:18] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2024-04-22 14:09:18.524338 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 14:09:18] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 14:09:18.549732 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 14:09:18] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 14:09:18.819035 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 14:09:18.823613 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 14:09:18] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2024-04-22 14:09:18.826181 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 14:09:18] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 14:09:18] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 14:09:18.831563 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 14:09:18.834718 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 14:09:18] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 14:09:18] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 14:09:18.866406 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 14:09:18] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 14:09:34.985195 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 14:09:34.989366 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 14:09:34.993257 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 14:09:34.995894 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 14:09:35.002829 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 14:09:35] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 14:09:35] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:root:2024-04-22 14:09:35.014783 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 14:09:35.019708 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 14:09:35.029130 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 14:09:35] "POST /myclass/api/Get_List_Ressource_Materielle_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 14:09:35] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 14:09:35] "POST /myclass/api/Get_Partner_List_Partner_Client_with_filter_Like/ HTTP/1.1" 200 - +INFO:root:2024-04-22 14:09:35.039583 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 14:09:35.048625 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 14:09:35.054019 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 14:09:35] "POST /myclass/api/GetPartnerAttestation_Certificat/ HTTP/1.1" 200 - +INFO:root:2024-04-22 14:09:35.060580 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 14:09:35] "POST /myclass/api/Get_List_Partner_Or_Default_session_step/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 14:09:35] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:root:2024-04-22 14:09:35.072614 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 14:09:35.074614 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 14:09:35.083601 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 14:09:35.093343 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 14:09:35] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:root:2024-04-22 14:09:35.101483 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 14:09:35] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 14:09:35] "POST /myclass/api/Get_List_Site_Formation_with_filter/ HTTP/1.1" 200 - +INFO:root:2024-04-22 14:09:35.111270 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 14:09:35.117382 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 14:09:35.122714 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 14:09:35] "POST /myclass/api/Get_List_Ressource_Materielle_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 14:09:35] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 14:09:35] "POST /myclass/api/Get_Partner_List_Partner_Client_with_filter_Like/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 14:09:35] "POST /myclass/api/Get_List_Partner_Or_Default_session_step/ HTTP/1.1" 200 - +INFO:root:2024-04-22 14:09:35.144819 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 14:09:35.148512 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 14:09:35] "POST /myclass/api/GetPartnerAttestation_Certificat/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 14:09:35] "POST /myclass/api/get_partner_class/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 14:09:35] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 14:09:35] "POST /myclass/api/Get_List_Site_Formation_with_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 14:09:35] "POST /myclass/api/GetAllValideSessionPartner_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 14:09:35] "POST /myclass/api/get_partner_class/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 14:09:35] "POST /myclass/api/GetAllValideSessionPartner_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 14:09:40.356197 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 14:09:40.358856 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 14:09:40.362406 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 14:09:40.366588 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 14:09:40] "POST /myclass/api/GetAllClassStagiaire/ HTTP/1.1" 200 - +INFO:root:2024-04-22 14:09:40.378141 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 14:09:40.381588 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 14:09:40] "POST /myclass/api/Get_Session_Sequence_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 14:09:40] "POST /myclass/api/GetSessionFormation/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 14:09:40] "POST /myclass/api/GetAllClassStagiaire/ HTTP/1.1" 200 - +INFO:root:2024-04-22 14:09:40.392804 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 14:09:40] "POST /myclass/api/GetTableauEmargement/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 14:09:40] "POST /myclass/api/Get_Session_Sequence_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 14:09:40] "POST /myclass/api/Get_List_object_owner_collection_Stored_Files/ HTTP/1.1" 200 - +INFO:root:2024-04-22 14:10:38.896915 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 14:10:38.900473 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 14:10:38.904213 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 14:10:38.907256 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 14:10:38.913589 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 14:10:38.919031 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 14:10:38] "POST /myclass/api/GetAllClassStagiaire/ HTTP/1.1" 200 - +INFO:root:2024-04-22 14:10:38.925292 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 14:10:38] "POST /myclass/api/GetTableauEmargement/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 14:10:38] "POST /myclass/api/GetAllClassStagiaire/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 14:10:38] "POST /myclass/api/GetSessionFormation/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 14:10:38] "POST /myclass/api/Get_Session_Sequence_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 14:10:38] "POST /myclass/api/Get_Session_Sequence_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 14:10:38] "POST /myclass/api/Get_List_object_owner_collection_Stored_Files/ HTTP/1.1" 200 - +INFO:root:2024-04-22 14:10:41.097140 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 14:10:41] "POST /myclass/api/GetAllClassStagiaire/ HTTP/1.1" 200 - +INFO:root:2024-04-22 14:11:03.471963 : Security check : IP adresse '127.0.0.1' connected +DEBUG:xhtml2pdf:pisaDocument options: + src = '

 

\n\n\n\n\n\n\n\n\n\n
\n

--- LOGO ---

\n
\n

Devis n° Devis_13

\n




\n

 

\n

 

\n

Devis n° Devis_13
Date Devis : 21/04/2024
 

\n

 Expiration : 20/07/2024
 

\n

 

\n

 

\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
DescriptionQtéPrix Unit.Montant
Les fondamentaux du management de projet : Savoir conduire à la réussite de vos projets35601680.0
Les fondamentaux du management de projet : Savoir conduire à la réussite de vos projets25551110.0
\n

 

\n

 

\n

 

\n

 

\n

 

\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
 Total Remise( 0 )
 Total HT2790.0 €
 TVATVA 20% €
 Total3348.0 €
\n

 

\n
\n

 

\n

 

\n

 

\n

 

\n

 

\n

 

\n

 

' + dest = <_io.BufferedRandom name='./temp_direct/Partner_Order_Devis_13.pdf'> + path = None + link_callback = None + xhtml = False + context_meta = None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:Col widths: [None, None, None, None] +DEBUG:xhtml2pdf:Col 2 has width 20.3259% +DEBUG:xhtml2pdf:Col 3 has width 20.3259% +DEBUG:xhtml2pdf:Col 2 has width 20.3259% +DEBUG:xhtml2pdf:Col 3 has width 20.3259% +DEBUG:xhtml2pdf:Col 2 has width 20.3259% +DEBUG:xhtml2pdf:Col 3 has width 20.3259% +DEBUG:xhtml2pdf:Col 2 has width 20.3259% +DEBUG:xhtml2pdf:Col 3 has width 20.3259% +DEBUG:xhtml2pdf:Col widths: [None, None, '20.3259%', '20.3259%'] +DEBUG:xhtml2pdf:Col widths: [None] +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 14:11:04] "POST /myclass/api/Insert_Quotation_To_Session/ HTTP/1.1" 200 - +INFO:root:2024-04-22 14:11:04.201667 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 14:11:04.206479 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 14:11:04.216039 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 14:11:04.222941 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 14:11:04] "POST /myclass/api/Get_Given_Partner_Order/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 14:11:04] "POST /myclass/api/Get_List_Partner_Order_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 14:11:04] "POST /myclass/api/Get_List_Partner_Order_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 14:11:04] "POST /myclass/api/Get_Given_Partner_Order_Lines/ HTTP/1.1" 200 - +INFO:root:2024-04-22 14:11:28.060109 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 14:11:28.064540 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 14:11:28.066782 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 14:11:28] "POST /myclass/api/getRecodedImage/ HTTP/1.1" 200 - +INFO:root:2024-04-22 14:11:28.070091 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 14:11:28.073557 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 14:11:28.080016 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 14:11:28.082015 : Connexion du partner recid = 43598820dd270936c3d2fd822717d0f18f194b1a1b894aaf89 OK. Mise à jour du firstconnexion et/ou lastconnexion : OK +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 14:11:28] "POST /myclass/api/get_partner_account/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 14:11:28] "POST /myclass/api/getRecodedImage/ HTTP/1.1" 200 - +INFO:root:2024-04-22 14:11:28.094697 : Connexion du partner recid = 43598820dd270936c3d2fd822717d0f18f194b1a1b894aaf89 OK. Mise à jour du firstconnexion et/ou lastconnexion : OK +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 14:11:28] "POST /myclass/api/get_partner_account/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 14:11:28] "POST /myclass/api/LMS_Get_Partner_Data/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 14:11:28] "POST /myclass/api/LMS_Get_Partner_Data/ HTTP/1.1" 200 - +INFO:root:2024-04-22 14:11:28.290533 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 14:11:28.292531 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 14:11:28.298192 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 14:11:28.301677 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 14:11:28.307731 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 14:11:28.314011 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 14:11:28] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 14:11:28] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:root:2024-04-22 14:11:28.327269 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 14:11:28] "POST /myclass/api/Get_List_Ressource_Materielle_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 14:11:28] "POST /myclass/api/Get_Partner_List_Partner_Client_with_filter_Like/ HTTP/1.1" 200 - +INFO:root:2024-04-22 14:11:28.335443 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 14:11:28] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:root:2024-04-22 14:11:28.344184 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 14:11:28] "POST /myclass/api/Get_List_Partner_Or_Default_session_step/ HTTP/1.1" 200 - +INFO:root:2024-04-22 14:11:28.349211 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 14:11:28.355028 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 14:11:28] "POST /myclass/api/GetPartnerAttestation_Certificat/ HTTP/1.1" 200 - +INFO:root:2024-04-22 14:11:28.361795 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 14:11:28] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:root:2024-04-22 14:11:28.371204 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 14:11:28.376399 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 14:11:28] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 14:11:28] "POST /myclass/api/Get_List_Site_Formation_with_filter/ HTTP/1.1" 200 - +INFO:root:2024-04-22 14:11:28.388988 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 14:11:28] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:root:2024-04-22 14:11:28.395449 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 14:11:28.401066 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 14:11:28] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 14:11:28] "POST /myclass/api/Get_List_Ressource_Materielle_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 14:11:28] "POST /myclass/api/get_partner_class/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 14:11:28] "POST /myclass/api/Get_List_Partner_Or_Default_session_step/ HTTP/1.1" 200 - +INFO:root:2024-04-22 14:11:28.427833 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 14:11:28] "POST /myclass/api/Get_Partner_List_Partner_Client_with_filter_Like/ HTTP/1.1" 200 - +INFO:root:2024-04-22 14:11:28.434214 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 14:11:28.440538 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 14:11:28.444595 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 14:11:28.453314 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 14:11:28] "POST /myclass/api/GetPartnerAttestation_Certificat/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 14:11:28] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 14:11:28] "POST /myclass/api/GetAllValideSessionPartner_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 14:11:28] "POST /myclass/api/Get_List_Site_Formation_with_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 14:11:28] "POST /myclass/api/get_partner_class/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 14:11:28] "POST /myclass/api/GetAllValideSessionPartner_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 14:11:53.083987 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 14:11:53.087701 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 14:11:53.092065 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 14:11:53.095851 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 14:11:53.100603 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 14:11:53] "POST /myclass/api/GetAllClassStagiaire/ HTTP/1.1" 200 - +INFO:root:2024-04-22 14:11:53.109746 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 14:11:53] "POST /myclass/api/Get_Session_Sequence_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 14:11:53] "POST /myclass/api/GetAllClassStagiaire/ HTTP/1.1" 200 - +INFO:root:2024-04-22 14:11:53.114907 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 14:11:53] "POST /myclass/api/GetTableauEmargement/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 14:11:53] "POST /myclass/api/GetSessionFormation/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 14:11:53] "POST /myclass/api/Get_Session_Sequence_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 14:11:53] "POST /myclass/api/Get_List_object_owner_collection_Stored_Files/ HTTP/1.1" 200 - +INFO:root:2024-04-22 14:11:56.318373 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 14:11:56] "POST /myclass/api/GetAllClassStagiaire/ HTTP/1.1" 200 - +INFO:root:2024-04-22 14:12:23.571913 : Security check : IP adresse '127.0.0.1' connected +INFO:root:DEBUG : 2024-04-22 14:12:23.598001 : list_client_id = ['65f05b71c544f77525a30647'] +INFO:root:DEBUG : 2024-04-22 14:12:23.598001 : Traitement du client client_id = 65f05b71c544f77525a30647 +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 14:12:24] "POST /myclass/api/Prepare_request_presinscription_data_validation/ HTTP/1.1" 200 - +INFO:root:2024-04-22 14:12:24.127770 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 14:12:24.130801 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 14:12:24] "POST /myclass/api/GetAllClassStagiaire/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 14:12:24] "POST /myclass/api/GetAllClassStagiaire/ HTTP/1.1" 200 - +INFO:root:2024-04-22 14:12:55.666528 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 14:12:55.669529 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 14:12:55] "POST /myclass/api/Get_Partner_Client_Communication_Contact_NO_TOKEN/ HTTP/1.1" 200 - +INFO:root:2024-04-22 14:12:55.690395 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 14:12:55] "POST /myclass/api/Get_Statgaire_List_Partner_with_filter_FOR_ONLY_INSCRIPTION_NO_TOKEN/ HTTP/1.1" 200 - +INFO:root:2024-04-22 14:12:55.695399 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 14:12:55] "POST /myclass/api/Get_Partner_Client_Communication_Contact_NO_TOKEN/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 14:12:55] "POST /myclass/api/Get_Statgaire_List_Partner_with_filter_FOR_ONLY_INSCRIPTION_NO_TOKEN/ HTTP/1.1" 200 - +INFO:root:2024-04-22 14:12:55.928613 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 14:12:55] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 14:12:56.055797 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 14:12:56.058386 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 14:12:56.062874 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 14:12:56] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 14:12:56.070186 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 14:12:56.073185 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 14:12:56] "POST /myclass/api/get_associated_class_of_partnair/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 14:12:56] "POST /myclass/api/get_class/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 14:12:56] "POST /myclass/api/get_class/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 14:12:56] "POST /myclass/api/get_associated_class_of_partnair/ HTTP/1.1" 200 - +INFO:root:2024-04-22 14:12:56.430850 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 14:12:56.432867 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 14:12:56] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 14:12:56] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2024-04-22 14:13:24.174133 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 14:13:24] "POST /myclass/api/Client_Update_Liste_Attendee_No_Token/ HTTP/1.1" 200 - +INFO:root:2024-04-22 14:13:25.566570 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 14:13:25] "POST /myclass/api/Get_Suggested_Word/ HTTP/1.1" 200 - +INFO:root:2024-04-22 14:13:25.875524 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 14:13:25.875524 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 14:13:25.875524 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 14:13:25.876557 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 14:13:25] "POST /myclass/api/get_List_domaine_formation/ HTTP/1.1" 200 - +INFO:root:2024-04-22 14:13:25.881881 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 14:13:25] "POST /myclass/api/get_List_domaine_formation/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 14:13:25] "POST /myclass/api/Get_Suggested_Fr_Cities/ HTTP/1.1" 200 - +INFO:root:2024-04-22 14:13:26.092486 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 14:13:26.104962 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 14:13:26] "POST /myclass/api/Get_Suggested_Fr_Cities/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 14:13:26] "POST /myclass/api/Get_Suggested_Word/ HTTP/1.1" 200 - +INFO:root:2024-04-22 14:13:26.216607 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 14:13:26.218750 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 14:13:26] "POST /myclass/api/get_all_class/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 14:13:26] "POST /myclass/api/get_all_class/ HTTP/1.1" 200 - +INFO:root:2024-04-22 14:13:26.684922 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 14:13:26.684922 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 14:13:26.687145 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 14:13:26.689692 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 14:13:26] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2024-04-22 14:13:26.694677 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 14:13:26] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 14:13:26] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 14:13:26.701147 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 14:13:26] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 14:13:26] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 14:13:26] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 14:13:27.014197 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 14:13:27.015193 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 14:13:27.015193 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 14:13:27.016193 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 14:13:27.017193 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 14:13:27] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2024-04-22 14:13:27.024194 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 14:13:27] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 14:13:27] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 14:13:27] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 14:13:27] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 14:13:27] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 14:13:27.330144 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 14:13:27] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2024-04-22 14:13:27.337145 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 14:13:27.337145 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 14:13:27.338145 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 14:13:27.342145 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 14:13:27] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2024-04-22 14:13:27.345144 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 14:13:27] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 14:13:27] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 14:13:27] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 14:13:27] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 14:13:27.645425 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 14:13:27.648940 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 14:13:27] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 14:13:27] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 14:13:27.654953 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 14:13:27.657107 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 14:13:27.660654 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 14:13:27] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 14:13:27] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2024-04-22 14:13:27.665666 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 14:13:27] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 14:13:27] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 14:13:27.961666 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 14:13:27.964191 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 14:13:27] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 14:13:27] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2024-04-22 14:13:27.973195 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 14:13:27.974194 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 14:13:27.975190 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 14:13:27.981000 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 14:13:27] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 14:13:27] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 14:13:27] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 14:13:27] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 14:13:28.276245 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 14:13:28.277811 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 14:13:28] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 14:13:28] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 14:13:28.287374 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 14:13:28] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 14:13:28.295924 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 14:13:28.297981 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 14:13:28.301982 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 14:13:28] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 14:13:28] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 14:13:28] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 14:13:28.590332 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 14:13:28.591897 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 14:13:28] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 14:13:28] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 14:13:28.598882 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 14:13:28] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 14:13:28.608474 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 14:13:28.610991 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 14:13:28] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 14:13:28] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 14:13:28.617000 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 14:13:28] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 14:13:28.904617 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 14:13:28.907630 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 14:13:28] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 14:13:28] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 14:13:28.913622 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 14:13:28] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 14:13:28.917622 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 14:13:28.920623 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 14:13:28] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 14:13:28] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 14:13:28.927625 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 14:13:28] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 14:13:29.213604 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 14:13:29] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2024-04-22 14:13:29.223198 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 14:13:29.227203 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 14:13:29] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 14:13:29.232198 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 14:13:29] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 14:13:29.239081 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 14:13:29] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2024-04-22 14:13:29.242076 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 14:13:29] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 14:13:29] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 14:13:29.528412 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 14:13:29] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2024-04-22 14:13:29.538691 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 14:13:29.540686 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 14:13:29] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 14:13:29] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 14:13:29.546809 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 14:13:29] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2024-04-22 14:13:29.556984 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 14:13:29.561895 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 14:13:29] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 14:13:29] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 14:13:30.490073 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 14:13:30] "POST /myclass/api/GetAllClassStagiaire/ HTTP/1.1" 200 - +INFO:root:2024-04-22 14:13:31.690802 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 14:13:31] "POST /myclass/api/GetAllClassStagiaire/ HTTP/1.1" 200 - +INFO:root:2024-04-22 14:13:58.591663 : Security check : IP adresse '127.0.0.1' connected +DEBUG:xhtml2pdf:pisaDocument options: + src = '\n\n\n\n\n\n\n
\n\n\n\n\n\n\n\n\n\n\n\n\n
 
\n\n\n\n\n\n\n\n\n\n
\n

--- LOGO ---

\n
\n

Devis n° Devis_13

\n




\n

 

\n

 

\n

Devis n° Devis_13
Date Devis : 21/04/2024
 

\n

 Expiration : 20/07/2024
 

\n

 

\n

 

\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
DescriptionQtéPrix Unit.Montant
Les fondamentaux du management de projet : Savoir conduire à la réussite de vos projets35601680.0
Les fondamentaux du management de projet : Savoir conduire à la réussite de vos projets25551110.0
\n

 

\n

 

\n

 

\n

 

\n

 

\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
 Total Remise( 0 )
 Total HT2790.0 €
 TVATVA 20% €
 Total3348.0 €
\n

 

\n
\n
 
\n
' + dest = <_io.BufferedRandom name='./temp_direct/Devis_43598_21138.pdf'> + path = None + link_callback = None + xhtml = False + context_meta = None +DEBUG:xhtml2pdf:Col 0 has width 600 +DEBUG:xhtml2pdf:Col 0 has width 90.0901% +DEBUG:xhtml2pdf:Col 0 has width 90.0901% +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:Col widths: [None, None, None, None] +DEBUG:xhtml2pdf:Col 2 has width 20.3259% +DEBUG:xhtml2pdf:Col 3 has width 20.3259% +DEBUG:xhtml2pdf:Col 2 has width 20.3259% +DEBUG:xhtml2pdf:Col 3 has width 20.3259% +DEBUG:xhtml2pdf:Col 2 has width 20.3259% +DEBUG:xhtml2pdf:Col 3 has width 20.3259% +DEBUG:xhtml2pdf:Col 2 has width 20.3259% +DEBUG:xhtml2pdf:Col 3 has width 20.3259% +DEBUG:xhtml2pdf:Col widths: [None, None, '20.3259%', '20.3259%'] +DEBUG:xhtml2pdf:Col widths: [None] +DEBUG:xhtml2pdf:Col 0 has width 90.0901% +DEBUG:xhtml2pdf:Col widths: ['90.0901%'] +DEBUG:xhtml2pdf:Col widths: [600.0] +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 14:13:59] "POST /myclass/api/Send_Partner_Order_By_Email/ HTTP/1.1" 200 - +INFO:root:2024-04-22 14:14:24.449571 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 14:14:24] "POST /myclass/api/Get_Given_E_Document_Not_Signed_No_Token/ HTTP/1.1" 200 - +INFO:root:2024-04-22 14:14:56.190820 : Security check : IP adresse '127.0.0.1' connected +DEBUG:xhtml2pdf:pisaDocument options: + src = '\n\n\n\n\n\n\n
\n\n\n\n\n\n\n\n\n\n\n\n\n
 
\n\n\n\n\n\n\n\n\n\n
\n

--- LOGO ---

\n
\n

Devis n° Devis_13

\n




\n

 

\n

 

\n

Devis n° Devis_13
Date Devis : 21/04/2024
 

\n

 Expiration : 20/07/2024
 

\n

 

\n

 

\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
DescriptionQtéPrix Unit.Montant
Les fondamentaux du management de projet : Savoir conduire à la réussite de vos projets35601680.0
Les fondamentaux du management de projet : Savoir conduire à la réussite de vos projets25551110.0
\n

 

\n

 

\n

 

\n

 

\n

 

\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
 Total Remise( 0 )
 Total HT2790.0 €
 TVATVA 20% €
 Total3348.0 €
\n

 

\n
\n
 
\n

Signature Client
 


 

' + dest = <_io.BufferedRandom name='./temp_direct/Convention_Signe_53044.pdf'> + path = None + link_callback = None + xhtml = False + context_meta = None +DEBUG:xhtml2pdf:Col 0 has width 600 +DEBUG:xhtml2pdf:Col 0 has width 90.0901% +DEBUG:xhtml2pdf:Col 0 has width 90.0901% +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:Col widths: [None, None, None, None] +DEBUG:xhtml2pdf:Col 2 has width 20.3259% +DEBUG:xhtml2pdf:Col 3 has width 20.3259% +DEBUG:xhtml2pdf:Col 2 has width 20.3259% +DEBUG:xhtml2pdf:Col 3 has width 20.3259% +DEBUG:xhtml2pdf:Col 2 has width 20.3259% +DEBUG:xhtml2pdf:Col 3 has width 20.3259% +DEBUG:xhtml2pdf:Col 2 has width 20.3259% +DEBUG:xhtml2pdf:Col 3 has width 20.3259% +DEBUG:xhtml2pdf:Col widths: [None, None, '20.3259%', '20.3259%'] +DEBUG:xhtml2pdf:Col widths: [None] +DEBUG:xhtml2pdf:Col 0 has width 90.0901% +DEBUG:xhtml2pdf:Col widths: ['90.0901%'] +DEBUG:xhtml2pdf:Col widths: [600.0] +DEBUG:xhtml2pdf:FileObject 'data:image/png;base64,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', Basepath: 'C:\\Users\\billa\\Documents\\myclass.com\\Siteweb\\Production\\Ela_back\\Back_Office\\__dummy__' +DEBUG:xhtml2pdf:Parsing img tag, src: +DEBUG:xhtml2pdf:Attrs: {'src': , 'width': None, 'height': None, 'align': None, 'id': None} +DEBUG:PIL.PngImagePlugin:STREAM b'IHDR' 16 13 +DEBUG:PIL.PngImagePlugin:STREAM b'bKGD' 41 6 +DEBUG:PIL.PngImagePlugin:b'bKGD' 41 6 (unknown) +DEBUG:PIL.PngImagePlugin:STREAM b'tIME' 59 7 +DEBUG:PIL.PngImagePlugin:b'tIME' 59 7 (unknown) +DEBUG:PIL.PngImagePlugin:STREAM b'IDAT' 78 8192 +DEBUG:xhtml2pdf:FileObject 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAPUAAAD1AQMAAACyfyEmAAAABlBMVEUAAIv///+fga7nAAACW0lEQVR42u1ZMW7DQAyT6+HGPOF+4vtYABvIx3w/uSdk9GBUJaUk6NQtKId4aJzcQlAixVPN/3wO+5x/zt97fjezyW/jmHzDq61evi9nvh1f9vfz7nPiW937/Vrx5Vq9A6k1fI0DCXxXK93PejQCau6D/FWblPDd5xEkFsfbQf608PnNkzW7bLXsUvxF/81edjOg8tOCSZ3+o35Z2v77j45+8wFrUd+W5X76jwZ/KC0IWy6bFacJThTJctHAB+qA5aT1+fA9/Rkgm0r/zSMEWx71XQdIvA2UW6S+6zDWMkAmkztMRoa/aLiH/z3kDOlyHIvwB+sDSLBmVAqYRGk3ThIVfxmHUb8thjDkUnpiVuk/J1c5f8P/KGKGBFeZv8dEkbS71aj0EaNXpf8IA6oFSLrKy/90+m+jNUd0uXn6Xzi1Sn0ZmOl/UV8qhfkAB9+mo182XJQ27Cat2WTmh9uS8w1TAyEBJLL/ukr/ob6cH+CP9yPGmc7M0JT0S9Vmqk9pxLhTyVfU78ZosBnfLP1PJj9HLWOqcWpQvzGJu879KFJBQiPIuAnHbyL+YgsHLgHBpE+GGKF8ytZ7bl1qLmGmuK7L5JdRXiDzVpl2aDL7A0aruLpVhkDKhSJ2mXyV0Z75L6ylSPlfrtaoWrBGax7PnaDr7A9yyTGPQFr2VycK7V/wMSM1x3XYrlWGv9hfIR9kdFnSqVel/rMMpD0uSUAKEi2XREL70wiBULLZw/qa1n4Xt3KL+2VEeyX+nvtTNFysnhOfzH4t9cupRtbCmmN/1ZX87/P/q8/5f5z/AL/VuUUggc07AAAAAElFTkSuQmCC', Basepath: 'C:\\Users\\billa\\Documents\\myclass.com\\Siteweb\\Production\\Ela_back\\Back_Office\\__dummy__' +DEBUG:xhtml2pdf:Parsing img tag, src: +DEBUG:xhtml2pdf:Attrs: {'src': , 'width': None, 'height': None, 'align': None, 'id': None} +DEBUG:PIL.PngImagePlugin:STREAM b'IHDR' 16 13 +DEBUG:PIL.PngImagePlugin:STREAM b'PLTE' 41 6 +DEBUG:PIL.PngImagePlugin:STREAM b'IDAT' 59 603 +DEBUG:PIL.PngImagePlugin:STREAM b'IHDR' 16 13 +DEBUG:PIL.PngImagePlugin:STREAM b'bKGD' 41 6 +DEBUG:PIL.PngImagePlugin:b'bKGD' 41 6 (unknown) +DEBUG:PIL.PngImagePlugin:STREAM b'tIME' 59 7 +DEBUG:PIL.PngImagePlugin:b'tIME' 59 7 (unknown) +DEBUG:PIL.PngImagePlugin:STREAM b'IDAT' 78 8192 +DEBUG:PIL.PngImagePlugin:STREAM b'IHDR' 16 13 +DEBUG:PIL.PngImagePlugin:STREAM b'PLTE' 41 6 +DEBUG:PIL.PngImagePlugin:STREAM b'IDAT' 59 603 +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 14:14:57] "POST /myclass/api/Create_E_Signature_For_E_Document/ HTTP/1.1" 200 - +INFO:root:2024-04-22 14:14:59.988083 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 14:14:59.988083 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 14:14:59.989117 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 14:14:59.991219 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 14:14:59.992279 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 14:14:59] "POST /myclass/api/get_List_domaine_formation/ HTTP/1.1" 200 - +INFO:root:2024-04-22 14:14:59.996893 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 14:14:59] "POST /myclass/api/get_List_domaine_formation/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 14:15:00] "POST /myclass/api/Get_Suggested_Fr_Cities/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 14:15:00] "POST /myclass/api/Get_Suggested_Fr_Cities/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 14:15:00] "POST /myclass/api/Get_Suggested_Word/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 14:15:00] "POST /myclass/api/Get_Suggested_Word/ HTTP/1.1" 200 - +INFO:root:2024-04-22 14:15:00.298080 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 14:15:00.300091 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 14:15:00.315085 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 14:15:00.315607 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 14:15:00] "POST /myclass/api/get_all_class/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 14:15:00] "POST /myclass/api/get_all_class/ HTTP/1.1" 200 - +INFO:root:2024-04-22 14:15:00.801850 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 14:15:00.802852 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 14:15:00.805863 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 14:15:00] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 14:15:00.810863 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 14:15:00] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 14:15:00] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 14:15:00.816072 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 14:15:00] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2024-04-22 14:15:00.821626 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 14:15:00] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 14:15:00] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 14:15:01.130744 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 14:15:01.131773 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 14:15:01.132837 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 14:15:01.136933 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 14:15:01] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 14:15:01] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 14:15:01] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 14:15:01] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2024-04-22 14:15:01.146601 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 14:15:01.149061 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 14:15:01] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 14:15:01] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 14:15:01.458259 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 14:15:01.459348 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 14:15:01.459348 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 14:15:01.464436 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 14:15:01] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 14:15:01] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 14:15:01] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 14:15:01.471273 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 14:15:01] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2024-04-22 14:15:01.475425 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 14:15:01] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 14:15:01] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 14:15:01.781751 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 14:15:01.784751 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 14:15:01] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2024-04-22 14:15:01.788752 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 14:15:01] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 14:15:01.792746 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 14:15:01] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2024-04-22 14:15:01.797748 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 14:15:01] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 14:15:01] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 14:15:01.802744 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 14:15:01] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 14:15:02.092613 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 14:15:02] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2024-04-22 14:15:02.097629 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 14:15:02] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 14:15:02.104075 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 14:15:02.107176 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 14:15:02] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 14:15:02.112195 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 14:15:02.123196 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 14:15:02] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 14:15:02] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 14:15:02] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 14:15:02.408186 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 14:15:02.411124 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 14:15:02] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 14:15:02] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 14:15:02.416822 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 14:15:02] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 14:15:02.438487 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 14:15:02.441855 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 14:15:02] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2024-04-22 14:15:02.446850 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 14:15:02] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 14:15:02] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 14:15:02.719933 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 14:15:02.723386 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 14:15:02] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 14:15:02] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 14:15:02.728716 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 14:15:02] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 14:15:02.751147 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 14:15:02.753147 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 14:15:02] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 14:15:02] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 14:15:02.759148 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 14:15:02] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 14:15:03.036477 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 14:15:03.037478 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 14:15:03.040481 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 14:15:03] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 14:15:03] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 14:15:03] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 14:15:03.067486 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 14:15:03.070487 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 14:15:03] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2024-04-22 14:15:03.074493 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 14:15:03] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 14:15:03] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 14:15:03.362350 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 14:15:03.365390 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 14:15:03] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2024-04-22 14:15:03.368929 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 14:15:03] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 14:15:03] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 14:15:03.377050 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 14:15:03.380958 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 14:15:03] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2024-04-22 14:15:03.386896 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 14:15:03] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 14:15:03] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 14:15:03.688737 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 14:15:03.690951 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 14:15:03] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2024-04-22 14:15:03.695374 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 14:15:03] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 14:15:03.700147 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 14:15:03] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 14:15:03.705885 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 14:15:03.709651 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 14:15:03] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 14:15:03] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 14:15:03] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 14:15:25.414409 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 14:15:25.417414 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 14:15:25] "POST /myclass/api/getRecodedImage/ HTTP/1.1" 200 - +INFO:root:2024-04-22 14:15:25.422413 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 14:15:25.425414 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 14:15:25.431417 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 14:15:25] "POST /myclass/api/getRecodedImage/ HTTP/1.1" 200 - +INFO:root:2024-04-22 14:15:25.435214 : Connexion du partner recid = 43598820dd270936c3d2fd822717d0f18f194b1a1b894aaf89 OK. Mise à jour du firstconnexion et/ou lastconnexion : OK +INFO:root:2024-04-22 14:15:25.436583 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 14:15:25] "POST /myclass/api/get_partner_account/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 14:15:25] "POST /myclass/api/LMS_Get_Partner_Data/ HTTP/1.1" 200 - +INFO:root:2024-04-22 14:15:25.453347 : Connexion du partner recid = 43598820dd270936c3d2fd822717d0f18f194b1a1b894aaf89 OK. Mise à jour du firstconnexion et/ou lastconnexion : OK +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 14:15:25] "POST /myclass/api/get_partner_account/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 14:15:25] "POST /myclass/api/LMS_Get_Partner_Data/ HTTP/1.1" 200 - +INFO:root:2024-04-22 14:15:25.624122 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 14:15:25.627125 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 14:15:25.631124 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 14:15:25.636129 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 14:15:25.643768 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 14:15:25] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:root:2024-04-22 14:15:25.651196 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 14:15:25] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:root:2024-04-22 14:15:25.660483 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 14:15:25] "POST /myclass/api/Get_Partner_List_Partner_Client_with_filter_Like/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 14:15:25] "POST /myclass/api/Get_List_Ressource_Materielle_no_filter/ HTTP/1.1" 200 - +INFO:root:2024-04-22 14:15:25.672157 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 14:15:25] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:root:2024-04-22 14:15:25.680431 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 14:15:25.684444 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 14:15:25.690447 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 14:15:25] "POST /myclass/api/Get_List_Partner_Or_Default_session_step/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 14:15:25] "POST /myclass/api/GetPartnerAttestation_Certificat/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 14:15:25] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:root:2024-04-22 14:15:25.704628 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 14:15:25.710237 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 14:15:25.714230 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 14:15:25] "POST /myclass/api/Get_List_Site_Formation_with_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 14:15:25] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:root:2024-04-22 14:15:25.731440 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 14:15:25] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:root:2024-04-22 14:15:25.741541 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 14:15:25] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 14:15:25] "POST /myclass/api/get_partner_class/ HTTP/1.1" 200 - +INFO:root:2024-04-22 14:15:25.754401 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 14:15:25.760390 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 14:15:25.765400 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 14:15:25] "POST /myclass/api/Get_Partner_List_Partner_Client_with_filter_Like/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 14:15:25] "POST /myclass/api/Get_List_Ressource_Materielle_no_filter/ HTTP/1.1" 200 - +INFO:root:2024-04-22 14:15:25.776947 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 14:15:25.780972 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 14:15:25] "POST /myclass/api/Get_List_Partner_Or_Default_session_step/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 14:15:25] "POST /myclass/api/GetPartnerAttestation_Certificat/ HTTP/1.1" 200 - +INFO:root:2024-04-22 14:15:25.796390 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 14:15:25] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 14:15:25] "POST /myclass/api/GetAllValideSessionPartner_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 14:15:25] "POST /myclass/api/Get_List_Site_Formation_with_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 14:15:25] "POST /myclass/api/get_partner_class/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 14:15:25] "POST /myclass/api/GetAllValideSessionPartner_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 14:15:30.297518 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 14:15:30.301426 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 14:15:30.305803 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 14:15:30.310924 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 14:15:30.317019 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 14:15:30] "POST /myclass/api/Get_Session_Sequence_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 14:15:30] "POST /myclass/api/GetAllClassStagiaire/ HTTP/1.1" 200 - +INFO:root:2024-04-22 14:15:30.329505 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 14:15:30] "POST /myclass/api/GetAllClassStagiaire/ HTTP/1.1" 200 - +INFO:root:2024-04-22 14:15:30.336245 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 14:15:30] "POST /myclass/api/GetSessionFormation/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 14:15:30] "POST /myclass/api/GetTableauEmargement/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 14:15:30] "POST /myclass/api/Get_List_object_owner_collection_Stored_Files/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 14:15:30] "POST /myclass/api/Get_Session_Sequence_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 14:15:32.925331 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 14:15:32] "POST /myclass/api/GetAllClassStagiaire/ HTTP/1.1" 200 - +INFO:root:2024-04-22 14:15:45.717145 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 14:15:45] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:root:2024-04-22 14:15:45.735694 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 14:15:45] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:root:2024-04-22 14:15:49.637340 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 14:15:49.640608 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 14:15:49.645208 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 14:15:49.651879 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 14:15:49.657876 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 14:15:49] "POST /myclass/api/Get_Client_Type_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 14:15:49.669112 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 14:15:49] "POST /myclass/api/Get_Given_Partner_Client_From_Id/ HTTP/1.1" 200 - +INFO:root:2024-04-22 14:15:49.674097 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 14:15:49] "POST /myclass/api/Get_List_object_owner_collection_Stored_Files/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 14:15:49] "POST /myclass/api/Get_List_Paiement_Condition/ HTTP/1.1" 200 - +INFO:root:2024-04-22 14:15:49.684927 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 14:15:49.691162 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 14:15:49] "POST /myclass/api/Get_List_Entity_Contact/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 14:15:49] "POST /myclass/api/Get_Client_Type_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 14:15:49.700108 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 14:15:49] "POST /myclass/api/Get_List_Paiement_Condition/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 14:15:49] "POST /myclass/api/Get_Given_Partner_Client_From_Id/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 14:15:49] "POST /myclass/api/Get_List_object_owner_collection_Stored_Files/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 14:15:49] "POST /myclass/api/Get_List_Entity_Contact/ HTTP/1.1" 200 - +INFO:root:2024-04-22 14:15:55.795571 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 14:15:55.797717 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 14:15:55.800850 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 14:15:55.805159 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 14:15:55.811088 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 14:15:55] "POST /myclass/api/Get_Given_Partner_Client_From_Id/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 14:15:55] "POST /myclass/api/Get_Client_Type_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 14:15:55] "POST /myclass/api/Get_List_Entity_Contact/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 14:15:55] "POST /myclass/api/Get_List_Paiement_Condition/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 14:15:55] "POST /myclass/api/Get_List_object_owner_collection_Stored_Files/ HTTP/1.1" 200 - +INFO:root:2024-04-22 14:16:04.997375 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 14:16:05] "GET /myclass/api/Get_Stored_Downloaded_File/7mrSkVihrleSGYz01lve48keXrw-m5Rn1w/Convention_Signe_67139_20240415_143854_43598820dd270936c3d2fd822717d0f18f194b1a1b894aaf89.pdf HTTP/1.1" 200 - +INFO:root:2024-04-22 14:16:08.613820 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 14:16:08] "GET /myclass/api/Get_Stored_Downloaded_File/7mrSkVihrleSGYz01lve48keXrw-m5Rn1w/Convention_Signe_72578_20240326_194951_43598820dd270936c3d2fd822717d0f18f194b1a1b894aaf89.pdf HTTP/1.1" 200 - +INFO:root:2024-04-22 15:07:23.358594 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2024-04-22 15:07:23.359587 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev ++ +INFO:root:2024-04-22 15:07:23.359587 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev') ++ +INFO:root:2024-04-22 15:07:23.359587 : ++ FLASK PORT 5001 ++ +INFO:root:2024-04-22 15:07:23.359587 : ++ 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:2024-04-22 15:07:38.623942 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2024-04-22 15:07:38.623942 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev ++ +INFO:root:2024-04-22 15:07:38.623942 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev') ++ +INFO:root:2024-04-22 15:07:38.623942 : ++ FLASK PORT 5001 ++ +INFO:root:2024-04-22 15:07:38.623942 : ++ LMS_BAS_URL mysy-training.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 877-541-979 +INFO:root:2024-04-22 15:08:34.463636 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 15:08:34.465713 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 15:08:34.466736 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 15:08:34.468729 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 15:08:34.469735 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 15:08:34.475026 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:08:34] "POST /myclass/api/get_List_domaine_formation/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:08:34] "POST /myclass/api/get_List_domaine_formation/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:08:34] "POST /myclass/api/Get_Suggested_Fr_Cities/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:08:34] "POST /myclass/api/Get_Suggested_Fr_Cities/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:08:34] "POST /myclass/api/Get_Suggested_Word/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:08:34] "POST /myclass/api/Get_Suggested_Word/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:08:35.068029 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 15:08:35.070023 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:08:35] "POST /myclass/api/get_all_class/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:08:35.430192 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 15:08:35.433328 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:08:35] "POST /myclass/api/get_all_class/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:08:35.884741 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 15:08:35.885864 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 15:08:35.886932 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 15:08:35.887940 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 15:08:35.896081 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 15:08:35.900090 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:08:35] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:08:35] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:08:35] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:08:35] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:08:35] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:08:35] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:08:36.226065 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 15:08:36.227079 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 15:08:36.230454 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:08:36] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:08:36.236522 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:08:36] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:08:36.242819 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:08:36] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:08:36] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:08:36.249690 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:08:36] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:08:36] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:08:36.554223 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 15:08:36.556755 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:08:36] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:08:36] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:08:36.563917 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 15:08:36.567475 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:08:36] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:08:36.572096 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:08:36] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:08:36.578389 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:08:36] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:08:36] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:08:36.879482 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 15:08:36.881008 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 15:08:36.885004 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:08:36] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:08:36] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:08:36] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:08:36.893926 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 15:08:36.898138 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:08:36] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:08:36.904407 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:08:36] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:08:36] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:08:37.213478 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 15:08:37.214489 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 15:08:37.215548 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 15:08:37.217630 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 15:08:37.218653 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 15:08:37.220750 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:08:37] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:08:37] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:08:37] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:08:37] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:08:37] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:08:37] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:08:37.557600 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 15:08:37.559594 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 15:08:37.560593 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 15:08:37.564592 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:08:37] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:08:37.573597 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:08:37] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:08:37] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:08:37.579596 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:08:37] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:08:37] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:08:37] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:08:37.885542 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 15:08:37.890484 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:08:37] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:08:37] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:08:37.905597 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 15:08:37.907596 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 15:08:37.909600 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 15:08:37.913603 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:08:37] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:08:37] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:08:37] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:08:37] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:08:38.213841 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 15:08:38.217840 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:08:38] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:08:38] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:08:38.233854 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 15:08:38.239386 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:08:38] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:08:38.244380 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 15:08:38.250106 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:08:38] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:08:38] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:08:38] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:08:38.542964 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 15:08:38.546965 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:08:38] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:08:38] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:08:38.556961 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 15:08:38.561969 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:08:38] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:08:38.566969 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:08:38] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:08:38.577364 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:08:38] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:08:38] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:08:38.869476 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 15:08:38.872590 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:08:38] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:08:38] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:08:38.878964 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 15:08:38.884068 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:08:38] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:08:38.889069 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:08:38] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:08:38] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:08:38.904231 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:08:38] "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\\E_Sign_Document.py', reloading +INFO:werkzeug: * Restarting with stat +INFO:root:2024-04-22 15:09:29.124044 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2024-04-22 15:09:29.125238 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev ++ +INFO:root:2024-04-22 15:09:29.125238 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev') ++ +INFO:root:2024-04-22 15:09:29.125238 : ++ FLASK PORT 5001 ++ +INFO:root:2024-04-22 15:09:29.125238 : ++ 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\\partner_order.py', reloading +INFO:werkzeug: * Restarting with stat +INFO:root:2024-04-22 15:13:36.340218 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2024-04-22 15:13:36.340218 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev ++ +INFO:root:2024-04-22 15:13:36.340218 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev') ++ +INFO:root:2024-04-22 15:13:36.340218 : ++ FLASK PORT 5001 ++ +INFO:root:2024-04-22 15:13:36.340218 : ++ 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\\partner_order.py', reloading +INFO:werkzeug: * Restarting with stat +INFO:root:2024-04-22 15:14:44.516537 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2024-04-22 15:14:44.516537 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev ++ +INFO:root:2024-04-22 15:14:44.517524 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev') ++ +INFO:root:2024-04-22 15:14:44.517524 : ++ FLASK PORT 5001 ++ +INFO:root:2024-04-22 15:14:44.517524 : ++ LMS_BAS_URL mysy-training.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 877-541-979 +INFO:root:2024-04-22 15:14:54.161124 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 15:14:54.164606 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 15:14:54.167623 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 15:14:54.172779 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:14:54] "POST /myclass/api/get_List_domaine_formation/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:14:54.179799 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 15:14:54.184145 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:14:54] "POST /myclass/api/get_List_domaine_formation/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:14:54] "POST /myclass/api/Get_Suggested_Fr_Cities/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:14:54] "POST /myclass/api/Get_Suggested_Fr_Cities/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:14:54] "POST /myclass/api/Get_Suggested_Word/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:14:54] "POST /myclass/api/Get_Suggested_Word/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:14:54.479135 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 15:14:54.481475 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:14:54] "POST /myclass/api/get_all_class/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:14:54.622101 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 15:14:54.624103 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:14:54] "POST /myclass/api/get_all_class/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:14:54.957076 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:14:54] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:14:54.966309 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 15:14:54.971302 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:14:54] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:14:54.979997 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:14:54] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:14:54.983017 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 15:14:54.987126 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 15:14:54.995229 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:14:54] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:14:55] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:14:55] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:14:55.006877 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:14:55] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:14:55.013224 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:14:55] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:14:55.018899 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:14:55] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:14:55.025480 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:14:55] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:14:55] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:14:55.036553 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 15:14:55.044885 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:14:55] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:14:55.051026 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 15:14:55.056443 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:14:55] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:14:55.063077 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:14:55] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:14:55] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:14:55.071381 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:14:55] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:14:55.077379 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 15:14:55.082818 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:14:55] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:14:55] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:14:55.089088 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 15:14:55.094877 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:14:55] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:14:55.102387 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:14:55] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:14:55.109528 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:14:55] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:14:55.118090 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:14:55] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:14:55] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:14:55.129868 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:14:55] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:14:55.132888 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 15:14:55.136887 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:14:55] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:14:55] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:14:55] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:14:55.148226 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 15:14:55.150725 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 15:14:55.158597 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:14:55] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:14:55] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:14:55.171442 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 15:14:55.176063 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:14:55] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:14:55] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:14:55.182625 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:14:55] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:14:55.188546 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:14:55] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:14:55.193965 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 15:14:55.197606 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:14:55] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:14:55] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:14:55] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:14:55.211756 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 15:14:55.217763 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 15:14:55.223184 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:14:55] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:14:55] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:14:55] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:14:55.235158 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 15:14:55.237161 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 15:14:55.244054 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:14:55] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:14:55] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:14:55.253103 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:14:55] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:14:55.256102 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:14:55] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:14:55] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:14:55.265221 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 15:14:55.268722 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:14:55] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:14:55.274957 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:14:55] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:14:55.280914 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:14:55] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:14:55] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:14:55.287935 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 15:14:55.290934 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 15:14:55.296941 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:14:55] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:14:55] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:14:55.304311 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:14:55] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:14:55.309310 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 15:14:55.313279 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:14:55] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:14:55.320774 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:14:55] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:14:55.325718 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:14:55] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:14:55.331103 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 15:14:55.334719 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:14:55] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:14:55] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:14:55.342835 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:14:55] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:14:55.348756 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:14:55] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:14:55] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:14:55] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:18:20.382350 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:18:20] "POST /myclass/api/partner_login/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:18:20.583945 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 15:18:20.591497 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 15:18:20.599706 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 15:18:20.605797 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 15:18:20.619499 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:18:20] "POST /myclass/api/getRecodedImage/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:18:20.630413 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 15:18:20.635422 : Connexion du partner recid = 43598820dd270936c3d2fd822717d0f18f194b1a1b894aaf89 OK. Mise à jour du firstconnexion et/ou lastconnexion : OK +INFO:root:2024-04-22 15:18:20.644605 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:18:20] "POST /myclass/api/get_partner_account/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:18:20] "POST /myclass/api/LMS_Get_Partner_Data/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:18:20] "POST /myclass/api/getRecodedImage/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:18:20.666140 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 15:18:20.672915 : Connexion du partner recid = 43598820dd270936c3d2fd822717d0f18f194b1a1b894aaf89 OK. Mise à jour du firstconnexion et/ou lastconnexion : OK +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:18:20] "POST /myclass/api/get_partner_account/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:18:20] "POST /myclass/api/get_partner_class/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:18:20] "POST /myclass/api/LMS_Get_Partner_Data/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:18:20] "POST /myclass/api/get_partner_class/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:18:20.852082 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 15:18:20.857109 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:18:20] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:18:20.876121 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 15:18:20.881972 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:18:20] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:18:20] "POST /myclass/api/find_partner_class_like/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:18:20] "POST /myclass/api/find_partner_class_like/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:18:27.637225 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 15:18:27.643248 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 15:18:27.650668 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:18:27] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:18:27.662999 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 15:18:27.672086 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 15:18:27.680208 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 15:18:27.695964 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 15:18:27.705546 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 15:18:27.716568 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:18:27] "POST /myclass/api/Get_List_Paiement_Condition/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:18:27.735592 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:18:27] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:18:27] "POST /myclass/api/Get_Given_Partner_Basic_Setup/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:18:27.761035 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:18:27] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:18:27.783123 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:18:27] "POST /myclass/api/Get_List_Partner_Order_no_filter/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:18:27.800180 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 15:18:27.808114 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:18:27] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:18:27.831347 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:18:27] "POST /myclass/api/Is_Partnair_Has_Digital_Signature/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:18:27.864186 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:18:27] "POST /myclass/api/Get_List_Paiement_Condition/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:18:27] "POST /myclass/api/get_partner_class/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:18:27] "POST /myclass/api/Get_Given_Partner_Basic_Setup/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:18:27] "POST /myclass/api/Get_List_Partner_Order_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:18:27] "POST /myclass/api/Is_Partnair_Has_Digital_Signature/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:18:27] "POST /myclass/api/get_partner_class/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:18:27] "POST /myclass/api/GetAllValideSessionPartner_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:18:28] "POST /myclass/api/GetAllValideSessionPartner_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:18:33.171027 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 15:18:33.176574 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:18:33] "POST /myclass/api/Get_Given_Partner_Order/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:18:33] "POST /myclass/api/Get_Given_Partner_Order_Lines/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:18:41.700174 : Security check : IP adresse '127.0.0.1' connected +DEBUG:xhtml2pdf:pisaDocument options: + src = '\n\n\n\n\n\n\n
\n\n\n\n\n\n\n\n\n\n\n\n\n
 
\n\n\n\n\n\n\n\n\n\n
\n

--- LOGO ---

\n
\n

Devis n° Devis_13

\n




\n

 

\n

 

\n

Devis n° Devis_13
Date Devis : 21/04/2024
 

\n

 Expiration : 20/07/2024
 

\n

 

\n

 

\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
DescriptionQtéPrix Unit.Montant
Les fondamentaux du management de projet : Savoir conduire à la réussite de vos projets35601680.0
Les fondamentaux du management de projet : Savoir conduire à la réussite de vos projets25551110.0
\n

 

\n

 

\n

 

\n

 

\n

 

\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
 Total Remise( 0 )
 Total HT2790.0 €
 TVATVA 20% €
 Total3348.0 €
\n

 

\n
\n
 
\n
' + dest = <_io.BufferedRandom name='./temp_direct/Devis_43598_47521.pdf'> + path = None + link_callback = None + xhtml = False + context_meta = None +DEBUG:xhtml2pdf:Col 0 has width 600 +DEBUG:xhtml2pdf:Col 0 has width 90.0901% +DEBUG:xhtml2pdf:Col 0 has width 90.0901% +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:Col widths: [None, None, None, None] +DEBUG:xhtml2pdf:Col 2 has width 20.3259% +DEBUG:xhtml2pdf:Col 3 has width 20.3259% +DEBUG:xhtml2pdf:Col 2 has width 20.3259% +DEBUG:xhtml2pdf:Col 3 has width 20.3259% +DEBUG:xhtml2pdf:Col 2 has width 20.3259% +DEBUG:xhtml2pdf:Col 3 has width 20.3259% +DEBUG:xhtml2pdf:Col 2 has width 20.3259% +DEBUG:xhtml2pdf:Col 3 has width 20.3259% +DEBUG:xhtml2pdf:Col widths: [None, None, '20.3259%', '20.3259%'] +DEBUG:xhtml2pdf:Col widths: [None] +DEBUG:xhtml2pdf:Col 0 has width 90.0901% +DEBUG:xhtml2pdf:Col widths: ['90.0901%'] +DEBUG:xhtml2pdf:Col widths: [600.0] +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:18:43] "POST /myclass/api/Send_Partner_Order_By_Email/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:19:45.627453 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:19:47] "POST /myclass/api/Get_Given_E_Document_Not_Signed_No_Token/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:21:09.816701 : Security check : IP adresse '127.0.0.1' connected +DEBUG:xhtml2pdf:pisaDocument options: + src = '\n\n\n\n\n\n\n
\n\n\n\n\n\n\n\n\n\n\n\n\n
 
\n\n\n\n\n\n\n\n\n\n
\n

--- LOGO ---

\n
\n

Devis n° Devis_13

\n




\n

 

\n

 

\n

Devis n° Devis_13
Date Devis : 21/04/2024
 

\n

 Expiration : 20/07/2024
 

\n

 

\n

 

\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
DescriptionQtéPrix Unit.Montant
Les fondamentaux du management de projet : Savoir conduire à la réussite de vos projets35601680.0
Les fondamentaux du management de projet : Savoir conduire à la réussite de vos projets25551110.0
\n

 

\n

 

\n

 

\n

 

\n

 

\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
 Total Remise( 0 )
 Total HT2790.0 €
 TVATVA 20% €
 Total3348.0 €
\n

 

\n
\n
 
\n

Signature Client
 


 

' + dest = <_io.BufferedRandom name='./temp_direct/Convention_Signe_56685.pdf'> + path = None + link_callback = None + xhtml = False + context_meta = None +DEBUG:xhtml2pdf:Col 0 has width 600 +DEBUG:xhtml2pdf:Col 0 has width 90.0901% +DEBUG:xhtml2pdf:Col 0 has width 90.0901% +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:Col widths: [None, None, None, None] +DEBUG:xhtml2pdf:Col 2 has width 20.3259% +DEBUG:xhtml2pdf:Col 3 has width 20.3259% +DEBUG:xhtml2pdf:Col 2 has width 20.3259% +DEBUG:xhtml2pdf:Col 3 has width 20.3259% +DEBUG:xhtml2pdf:Col 2 has width 20.3259% +DEBUG:xhtml2pdf:Col 3 has width 20.3259% +DEBUG:xhtml2pdf:Col 2 has width 20.3259% +DEBUG:xhtml2pdf:Col 3 has width 20.3259% +DEBUG:xhtml2pdf:Col widths: [None, None, '20.3259%', '20.3259%'] +DEBUG:xhtml2pdf:Col widths: [None] +DEBUG:xhtml2pdf:Col 0 has width 90.0901% +DEBUG:xhtml2pdf:Col widths: ['90.0901%'] +DEBUG:xhtml2pdf:Col widths: [600.0] +DEBUG:xhtml2pdf:FileObject 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAABLAAAAJJCAYAAAC6bM4kAAAABmJLR0QA/wD/AP+gvaeTAAAAB3RJTUUH2wMRBhEKrKm62gAAIABJREFUeJzs3Xe4XUXZ9/HvyUknpAChhBBCCEUIHaQTqvSqiEoRQaoUFQUUAUEUFJEHpClFFLAAonSQ3lF6CS1ACCEEkkASQnrOOe8f98lLCKfMrDVrZq29f5/rmis8Psle96y297rXzD0gIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiUgYNqQMQERERERHJqT+wMjAMGAosDSy5UFtiof9ubP03TcAnC33GpNb2LjAKeAl4GJhaePQiItIpJbBERERERKQKugMjgLWA1fgsYTUMS1AVoQl4EvgT8HdgRkHbERGRTiiBJSIiIiIiZbMssM5CbW0sadUtYUzvAj8AbkoYg4iIiIiIiIiIJNAL2BI4CUsOTQBaStqageOK2Q0iItIRjcASEREREZGYhgCbApu0/rk+aUdW+WrCEm5PpA5ERERERERERETCGAQcAFwFjCX9KKoQ7ZGge0hERDqlEVgiIiIiIhLSEsBIYDtgW+BLacMpzOrA66mDEBGpF11TByAiIiIiIpXWCGwO7AJsD6wHdEkaURy7ogSWiEg0SmCJiIiIiIivJYCdgN2AHVv/73qzfuoARETqiRJYIiIiIrKwJYER2LSvNYHhQF9g8dY/+2JFrD9p/ftTsZpAM4DxwPvAK8ALwPOtf1dqwwhs1NGuwGbYyKuU5gBvAe8AY1rbB9i5+Cl2bvYGurf+/W5An4X+/QCsD0sDy2HTHlf32P5y2UMXERFfSmCJiIiI1LeewFbYKJodgLUc/91SDn9nEnA98GtgXKboJKUGbJXArwL7AEMTxvI28Bzwcmt7CXiTsAnSHsAb2CqJLrp3/ldERERERESkjHpgy8v/ELgcW6nrFWyExCjgNuBI9BKtDDbEjtF0il+xbRqwdZReSV5dsGv4AizpmGKFvw+xe8VpwM7YqMCiLQ885BnnDRHiEhERERERkUCGAMcDDwCzcXvwuz9JpNIFOBB4hvhJifew0V5SPo1YgvEibApo7HNjHHAtcBiwWrFd/YKuwAlkS+T+LHKsIiIiIiIi4mk4cBLwP6AZ/we/ZpTMiG0PbNpV7OTEwm3TwnspPjYFfo/VjYp5HowBrgYOBoYV3MeO7A2MJlsf5mN14kRERERERKRkegLfBv5L/gfYv0eOvZ6tAjxK2sTVgjay4L5K54YCpwKvEe+4v4FNVz0QWKHwHnZuJPmvCY2+EhERERERKZnhwLnAZMI8zL4I9Ivag/rUAByNrciWOnG1oC1faI+lPf2w6XkPkW3EpG+bCtwIfBcYHKF/LroAuwOPk69vzcApkWMXERERERGRdjQAuwF3Yat8hXqwfRRbsl6KtThWBDt1wmrh9kyhPZZFNQK7YqtAzqTYY9sMPAv8ClvRskyLNAzEpju/Tf5+vo+t1ikiIiIiIiKJNQB7YQ+joR9y/4iWnY9hMDbKLXXCatF2bJGdlv9vBeDnFL+C4EfYVOCDgWUj9MtHN2y01fW4LyzRUZsD/BboH7MTIiIiIiIi8kVdgH2A5wn/oPseNhJEijcCGE/6ZNWibQrQp8B+17tGbMTkrVhx8SKOYRO2aMOZWPH3xig987MptpJiqOnOLcBN2DRqERERERERSagL8HWKGbHTBFyG6l3FMpjiR91kbScX2O96Nhg4HXiXYo7bXOBu4EhgUKQ++RqOjTh7k3D9bgZuB7aI1w0RERERERFpz9YUM1WwBXgAWC9aT2RJyjltsAUYC/Qqrut1pwHYAbiZYkZbfQrcAOxPeafMDcampOYtyL5omwdcB6wdrysiIiIiIiLSniHAPykmWfEGsHe8rkirm0mfqGqv7VNgv+tJD+BQiklUTgauAvagvMnG4cCPgScIv5LiVOBCYKVovREREREREZF29QHOopgVyd7CijmXafWxenE46ZNU7bVbCux3vVgaOA34gLDHZixwAbAN5axnBTYS6jTgBYo5P5/CkoKLxeqQiIiIiIiItK8BOARbAj70A+A7wHexVb8kvhWB6aRPVLXVPgKWL67rNW9N4HJgFuGOyXjgd8BG2H2hbBqALwPnAKMp5rycDlwBbBipTyIiIiIiIuJgGPAg4R8CX8WSYt2j9UTa8kfCHM9RrZ/1S2xUzlMBPnO/Avtdy7YG7iLcNLmp2PTA7SjnSKs+wJ7Ygg/vUUzSqgm4BxslqtUwRURERERESqQLcBxWkDnkg+CTWI2rLvG6Iu0Yiq0Sl/VYzgQuBjZo5/O3xUZRZfnsvwTsZ73YHniYMNfpbOAm4KtAz5idcLQ68APgP8AciklatWCJ9pOxun8iIiIiIiJSMsOBhwj7IHgXNjJEyuM8sh/PG3F7qN8W/5FA7wB983evbuxMmNX0moD7sZpOZVs9sCewC/B74E2KS1i1YLW9foumCIqIiIiIiJRWF+B4YAZhHgSbsNUK2xuhI2m9jf8x/QjYzXM7j3p8/nxgZI4+1YsGYHfgv+S/Tl8ETqB89cZWB44BbifcPam99i5W22sTylnbS0RERERERFqtAjxCmIfBucDVwJdidkC8rIv/cX0aWCnDts722MbZWTtUR/YAniXfNToN+ANW8LwshgDfwaaPjqfYhFULNtLqfGBTlLQSEakLWupaREQEere2vsDirf+9GDCgnb8/F1vJalprW/DfswuP9Iu6YKMczsbizmM2cCU2/eadnJ8lxdrU8+8/hI28+jTDtqY5/r3ngdMzfH692ARLuGyS4zOewIrt30i2YxnS0tgU022wAvErR9jmC8C/gVuwJKCIiNQRJbBERKSW9cJGnAxtbcsBy2IPXgOBZVrbYoG2NwGbyvJO65+vYaNeXsGmVoW2HrZi3JY5P2c+tkrZz7E+SPn5FKW+H5uuNjPjtpZy+Duzgf2x5K583nDgHGAfso0Umg38DbiItEmbftj00G2xhNWaFD/yqQkrbH8zlrQaU/D2RERERERECtMP2Ag4EPglcD1WV+YDip/C4tpmYHWEzgW2IP8KfktjozCaAsR2J7BGzngkvr/hdnzfxK6RPFwKjJ+acxu1aCngQrKvsvcutoKeSwKxCEtjK47+DvgfluiOcb+cCFyLJUSXLLyXIiIiIiIigfXFRhp9D7gUuA94n/TJqSztQywBtTPQ3WMffAmrezMrQAwvADt5bFvK5To6P8YzgXVybmc4nSdKXwd65NxOLemFJZ6mkO3afBU4GOgWOe5VW7d7JTZ6NNb9sAlLkJ2OvYzIm+AXERERERGJZiiwF3AacBPwFtBM+sRTEW0Klow4GquNsyQ2pbEbMAybrnMmNnUoxD6YDByCHhKr7kI6P9YhCqpf7bCdXQNspxZ0wUYNjSXbtfk08FXiXJtdgQ2B72P1tCZkjDlrmwBcg+2vgQX3VUREREREJIglsJFApwG3YdNHUieVarVdh00Lkuo7lY6P9VTs2spjTzpPmj6Scxu1Ymuyryw4FvgmxdaTGgbsh01jfhBbeCLmvWc6cCuWMBtRYD9FRERERESCaATWBY7Fapy8QfqkTj20yVgtG6kdW9DxMb865+ePxGq3dXZubZNzO1W3BlZcPMt1+SlwAuGnXw7Cko+/AO7Crv/Y95y5WN2/n2PnqhaOEhERERGRUuuJ1a06BbgDmEb6ZE69tcfwW7FOqqER+Ij2j/sPMn5ul9Z/O7uDz17QUq6Il9pqWJJwHtmuy+exmlN5dMMSaPsCZwD/BsZnjCdvm42tFngmsD3hVnYVEREREREpRC/s4eVX2NQil4dgteLaNai4di27gvaPvW/9qwHA4VgBcdfz67u5e1A9a2ErQOZZAXQuMNhjm92AVYB9gJ8Bfwdeav2cVPeWmcD9WOH1rbF7v4iISKGKnGsvIiK1ryvwZazQ+HZYEfKeSSOSBc4Dfow9bEpt+hKWyGhs4/83Dpuu+3EH/34gsCM2gmdH/JKd84DlsFFg9WAr4HhsKm6I3883YdP7PgTmYKus9gCWb21DsKmAg4FlA20zjw+AJ7ARnU8Az2Bxi4iIRJP6y1BERKpnBLADlrQaCSyeNhxpw2XYqoZKXtW+C4Dj2vn/TcBWK3wGmIVN61oJG0W0KbAO2Ve8exzYPOO/rYoBwEHAEViysF40AS/zWbLqceDtpBGJiIigBJaIiHSuDza6aqfWNjRpNMWbi62YNQ1bye2T1jZ9of+egiWHpnbwOd2wfbc40L+1DQKGY6MqivoOfgJLLM4r6POlXPoATwGrR97uxcAxkbcZQ0/sfvd1bGRaPUyNexs7h54Bnm5t05NGJCIi0gatCCIiIm1Zi88SVlsA3dOGk9scbErVu61/TsCm7kxs/e+JwCQsOTU7QjyLAV8Bjmz9M5Qm4BCUvKonnwJfw2rODYi43awjt8qoL7ALVmNqJ2p7VOl4PktSPdX6Z71MAxURkYrTCCwREQFLUI0E9gJ2B1ZIG04mnwKvA28Ar7T+ORZLWk1IGFdHtgIeCvh5/8IewqX+bI6tAhcrsfRu6zbfi7S9kIZgsW8KbIZNpay1l7rzsPvgS9iKhy+0tkkpgxIREcmj1r6sRUTE3QBgZ2BPbNRB37ThOBvH5xNVC/773ZRBZdCIreAV0r2BP0+q4zHgNWCNSNsbAowG7gYewEbyvA5MjrT9znTBYly1tX2p9c81sKm8taIZS9S/DozCElYvYPfGuQnjEhERCU4JLBGR+jIUS1jtgY3+KfP3wGzgReBZrDbLc1iiqlZqs5yKFcIPaVrgz5PqWBFYLfI2e2L3kz0X+t8+wqapvcdn03SnAzOBGVjduFmt//fU1v9tLlbLq1sn2+sP9MbqUi383wNb2zLYin0DgaWprWmOs7CE4evAq63tdSxpOSthXCIiItGU+cFFRETCWBmrkfM1YMPEsbRnNjZq4Bk+S1iNonZrOR0MnFbA564DXFfA50q5NWBF1RtTBwIs2drWTh1IxTRhSb8xWFH1MYu0sk6DFhERiUY1sEREatNqwFexpNV6iWNZ1DwsSfU0n09WzU8ZVER7Av+kmGTDB9gUqSkFfLaU19nAyamDECcTsJGlb7a20a1/jkFT/kREREREpE6sjo3qeQFoKVH7FLinNbZtsGk/9WpPbEXEIvf3jZRjJI7E8UvSX+NqbbcpWI2wX2ILZAxu5xiKiIiIiIjUvKHASdgqU6kf1ha0idhqeD8Evoymqy+wD/7Jq2bgfuBIbErWEKx22TWd/LubqE5RfsmmG3A5Ya7Z14A7gOtb2wNYvbmmQJ9fL20eVkz/VGBjlEgWEREREZE6tyxwHPag1Ez6h7Z3sITK4dhKX5qe/kUHYtODfPbrTcCIDj7z0E7+/VtYAlFqzyDs+s9z3TYD59HxinyLYQsN/Ar4LzbNN/X9pmxtJvA3bMp2vw72pYiIiIiISF0YgCUs7iX9Q+RULLlyJFYgXjp2In6JxreBrR0/++JOPms2tuKk1I7NgffJdw03AUdk2HZfYAfgR8BfgMexFQfLkEiP2eZjUwO/DSyeYT+KiIiIiIjUlMWAbwK3UHzdpI7agmkxpwOboimBrroAF+K+n5uBP+D3QNwfmNzJ584AVsjdGymDY/Efybdom4aNFgqpO5bM3gZL6pyOJVevA27H7h+jsGTXzJzxd9amAh8v1MYD4wJ99gTgZ8ByYXabiIiIiIhIdTUC2wN/BqaTLmk1GrgUKzysaTH+egA34L6/xwM7ZdzWLxw+/9KMny3lsAxwK/mv62eBVSLH3pYe2KjSAcBSwLBF2mrA+m3878ss9O8GAH0ctjUAeIh8++0ZbBpw9zydFhERERERqQVrAediiYwUCatPsNXrjsQeFCW7AcCDuO/7B4Glc2xvFYdtfIxGzlXV3tjCCHmu73nYSnj1loAZArxM9v12DzAyetQiIiIiIiIlMwirJfMiaZJW7wKXADtiIyIkv8HAS7gfgwux1eTyGuOwrXUDbEfi6Qv8ifzX+RvYinj1Zm2yvxB4Gqv1JSIiIiIiUrf6YFNR/kP8YuzN2FSY07HpORLWJrgX156F1QoK5Q6HbX494PakWCOx1T3zXu8XAr3jhl4K22O1vnz32WjsOtFKqiIiIiIiUpcagK2w0RSx61rNBu4EjsJGB0kxDsb2tcsxeRfYMPD2r3TY7pGBtynh9cNGReZd1e9dYNvIsZfFAfgvejETOAlNsxURERERkTo1BDgVeJO4SatJWBH4r+FW5FiyawTOx/3YPI9NHQ3NJYF1eAHblXD2At4j37W/YCXLel144WT8k3/3YCsoioiIiIiI1JVewP7YQ1ET8ZJWH2AjN7bBkipSvAHYVFDXY3QXsHhBsfzVYfv7FrRtyWdZbAGFvPeA0cDWcUMvjUbgYvwT/QemCFZERERERCSlTbGRD1NR0qoerIElDFyP1VWEKdbenocdYti+wO2Lvwbgu8AU8t0H5gHnYMnzetQL+Bd+++xO8q38KSIiIiIiUinLYHVTXkVJq3qyO34Fon9O8UWhJzrEoVUIy2NV4AHy3w+eo74XZFgSeBz3/TUXOBEVaRcRERERkTrQBdgJm/IzFyWt6kkD8BPcp4bOBb4TIa5lHWKZB/SMEIt0rBdwFv5FxhdtM4GfUt9Fx4cBr+O+z97GVgoVERERERGpaYOxguxjUdKqHvUG/oH78ZsO7Bwptq87xPNMpFikfbsDY8h/b3gIG8FVzzYEJuC+z24G+ieJVEREREREJIKuwJ7AbcB8ik9afQpciyU+lLQqjxWBZ3E/jhOBjSLGd6lDTH+MGI983krALeS/P0zBVpKs9+lvO2MJYtf99hts5KyIiIiIiEjNWRn4JTCe4pNW84G7sdWw+sTonHjZArf6Ugva28QdHdMAvOcQ13cjxiSmO/AzbLpf3vvEX7GpovXuQGw6rMs+m0OcKbwiIiIiIiJRdQP2Af6De42jPO1Z4AfAoBidk0y+CczG/Zg+R/wkw8aOsQ2NHFe92wF4g/z3ibewmnsCRwLNuO23j4CRacIUEREREREpxmBslbgYo63GAmcDa8bomOTyU9wflluA+4C+CeL8nUNszyeIq14NAa4n/71iHnAOVvRdbOVA1+vxbWCVNGGKiIiIiIiE1QXYEfgXxde2mgpcgY0GUB2W8uuGHS+fY/x3bLpYbN1xm954ZoLY6k0vbJGHENMFHwfWiht+qZ2K+757DXspISIiIiIiUmkDgR9j03KKTFo1AXcA+wI9o/RMQuiHTSH1OdYXkC4xua9jjBskiq9e7A28Q/77xhTgKJToXtj3cd9/LwDLpAlTREREREQkjC2A6/CrZ5SlvYmNFhgSp1sS0HLYA7DrsW4GTkoS6WceoPM4x6JV64qyBnAvYe4d12PnoHzmUNynDT4FLJEmTBERERERkXwWA47ALymRpc0ErgW2R4mCqloVGIP7MZ8LfDtJpJ9ZD7dYT08VYA3rD5yP+2p4HbXRqEh7W/bDfXr3I6SpPyciIiIiIpLLysB52HScIhNXTwPHYNPOpLo2wq2O1IL2KbBzkkg/7y90HmsTsEKqAGtQF+AQYBJhEt+noSnGbdkWmIP7fVj3YBERERERqYwFRdlvwx7ai0pafQT8HhVYrhU7ANNxP/4TgY2TRPp5q+M2+uf2VAHWoE2AZwhzH7kVGBY3/MpYC1v4wmU/voLVNRQRERERESm9fliR3zcoLmnVBNyDFczuEadbEsF+uI/yaMGmGK6aJNIvugG3mPdKFWANWQ64GvdaTB21t4Hdo0ZfLYOBcbjty3fQaoMiIiIiIlIBawCX4Dd6xrdNAH4JrBipTxLPsfiN1HuO8hTY3hC3ZMp7QNdEMdaCbsAJuI8G6qjNBs4EekXtQbX0A17EbX9+CAxPE6aIiIiIiEjnugC7YaOhQoyGaKs1Yyu77Yc9wEptaQDOwu+cuJ9yFYi+G7e4T0gVYA3YHhhFmHvKXSjZ0plGbD+57M+paAq3iIiIiIiUVB/gexQ7TXAKcAHwpUh9kvgagSvwOy/+QbmmjY7E/XzukyjGKhsC/JMw95SxwD5xw6+s3+G2T+djtQ5FRERERERKZUXgXIpdTfB/wKFA70h9kjR6Av/C79y4EBv1VxYNwOO4xf6LRDFWVS/gVGxlwLz3lDnA2cBiUXtQXQfjvm+PShOiiIiIiIhI2zYHrsfetheRtJoBXAlsFKtDklR/4EHcz49m4OQUgXbi27jFPxNYKlGMVbQ38BZh7i33YitEiptNcF9I4ZJEMYqIiIiIiHxON+BbwFMUk7RqwZZcPx5LaEh9WA54AfdzZB42IqRslgAm4taHCxPFWDWrAXcS5t4yHqubJ+4GYwtluOzfu7ApwCIiIiIiIsn0B07CHgCLSFrNB24EtsGmYEn9WBUYg/u58imwS5JIO/cH3PuwTKIYq6IP8BvcR/50lvA8F9Ub89UTeBq3ffwStkKhiIiIiIhIEisC5wOfUEzi6mPsIXVopP5IuawPfIj7+TIZ2DhJpJ3bFGjCrR9nJIqxChqwUZ7vE+Ye8yCwZswO1JA/4raPpwKrJIpRRERERETq3AbA37CRC0UkrkYBR6ACyvVsC+zB1/WcGYNNJyujrsBzuPXjQ6BvmjBLbz3gEcLcY94HDkAjOrM6CLf93IzVJxMREREREYmmC7AH8DDFJK2agFuBHdBDZb37Clak3/XceQGrk1VWP8S9L8clirHM+mM1wUIsCDEPuADV0MtjBO7X528SxSgiIiIiInWoJ3A48BrFJK6mYQ+Uw2N1SEptb/zqGt1PuWvrrIrVtHLpy9tA9zRhltY3CDdd8FFgnbjh15zFcf8ueBAVbRcRERERkQiWAE7DrwaRT3sDG22i6VKywIH4jbK5AeiRJFI3XYEnce/PXmnCLKXhwH8Ic695H1uVUiM78/sHbvt8PFqIQERERERECrYCVpjdddSIT2vGHkp3xaYkiixwNHZ+uJ5LF1L+0R2n496f2xPFWDbdscT5TPLfb+YA56DVBUM5Frf9Pg+rYSciIiIiIlKINYCrgbmET1zNBq5o3YbIok7GLwl6SpowvWyE+yIHs9AUWoDtCDdV+Wa0T0PaGPepvaclilFERERERGrcZtjDns/oF9c2BRsBsWy03kjVnI37+TQPmwpWdr2B13Hv1xlpwiyNZYBrCHPPGQXsFDf8mrckMBa3/f8I5R8ZKSIiIiIiFdIA7EZxKwq+A3wfK/gr0pYG4GLcz6kZ2DlbBRfh3q+3sYUS6lEX4Ags0R0iWX4CVndMwukC3In7MRiaJEoREREREak53bBC2S9RTOLqaWzVMD1ESkcagb/gfl5NxqYwVcGeuI9mbKZ+RwutAzxB/ntOEzY9eam44deNU3E/Ft9KFKOIiIiIiNSQnsD3gDGET1o1A7cB20TrjVRZd+Am3M+vd4DVUwSawcrAVNz7dkWaMJPqA/wO9/pgHbVHgPXihl9Xtsd9VdBrEsUoIiIiIiI1og/wI2wZ+dCJqznAVagwu7jrDdyN+zn2ArBckkj99QKexb1vY4G+SSJNZx9gHPnvPWOBb2LTUKUYywAf4HY8xlB/57KIiIiIiAQyAFsJajLhE1cLCrMPitYbqQX9sBEzrufZg0D/FIFmdCXufWsGdkgTZhJDgVsJc+85GUsWSnEacD9eTcBWacIUEREREZEqWxpb1W0a4RNX47EiySrMLr6WAp7B/Vy7AeiRJNJsDsHvWrosTZjRdQVOxArw57n3zMMK/qvOVRzH4H5s/i9RjCIi0r4VsVHPJ2LfnzcC9wCPt/55G3AptuDS+mhEs4iIRDYYuID8D4pttTexlcKqlFCQ8hgEvIL7+XYRVuS9KtYDZuLev7eojyTw+vhNqWyv3YmmKce0Bu7n85vAYmnCFBGRVosDuwNnAncAH5Ltt/5RaBEmEREp2DDgcqweVejE1UvYqlL6MpOsVgLexu18awZOSRNmZgOxhJTrNTUH+HKSSOPpBZxL/iLto6jfFRpT6Q48h/v1OjJNmCIidW8YcBzwH8I+AzwOLBmxHyIiUidWwmruhFjJa9H2BLAHGk4s+awGvIfbOTcPODRNmJl1x+p0+VxbJ6QINKLt8EvotdXeBw5DifMUzsP9OF2UKEYRkXq1AVaDdhThf/sv+hzQLVKfRESkxg3FRlzNJfwX1j3ANtF6IrVsTWACbufdDGC3NGFm1gBci9/1dRu1mxReAluRtJns95+ZwFnYyqkS33a4H7+30HESEYlhaeAHwIsUm7RatB0Wo3MiIlK7hgJ/JPxUwSbgX8BG0XoitW49YBJu599kYNM0YebyU/yus3HUbgHybwAfkP0e1Az8FRgSO3D5/5bAfbSkpg6KiBSrG7An8G+KeWHt0p4ovJe1qTuwDvZi9lDgVGzU3DlYreJfYYXz9wfWRqPNRaQGrQj8gfCJq3nAX1BxZAlrI+Bj3M7Bd4DVk0SZz/74jTSaD2yVJNJiDQZuJd996Clgk9iByxfchPsx+2OiGEVEat0gbCXxLEXYQ7c51O6o8VC6ARtjI+RuAF7Fv7TLDOBu4EA0sllEKm4FbHnb0Imr2cAlWA0tkZA2B6bidh6+CCyfJsxcNsZ/pc/jkkRanC7A94BPyH4feh84pPWzJK1DcT9uH2KjtUREJJwNgGtIN9qqvdavyE5X1HDsd93dhF/5fQpwOtrvIlIxg4GLKSZxdVHr54uEtg3wKW7n4oNA/yRR5jMcmIjfdXd5kkiLswbwGNnvQ/OwQuF6y1gOw4HpuB+/A9KEKSJSc7pgCyY9QPpEVVutGZsOJ7AWVqPzdeLs+4+BY9FLPhEpuaISV7OA36PElRRnR9zfQv0L6JkmzFwGA2/id+09TO38+OuOvRXMc396CBgRO3BpVzfgf7i7QlB6AAAgAElEQVQfv3vThCkiUlN6AEcDo0mfpOqovV/UDqiI5YGfUfyKjx21x7AXTSIipbI8lmCaTdib3izgQqo5TUuqY3fcz92rgMY0YeYyEP/Vf95p/Xe1YDPgZbLfiyZgtR1US6NczsLv+2SVNGGKiNSE7sBR2KIuqZNTLu1fxeyGUmvEftfegtUvTX0MWrBFkTYrstMiIq4GYatRzCLsjW5m6+cOitcVqVNfw31EznlUM4HRF3gSv2vwU2y4edUtjiXXm8h2L5qHJdGrOF201m2B34/zn6UJU0Sk8roCh2EvtlInQ3xardXv7Ehf4EeU9xjNBDYsqvMiIp0pMnH1f8By8boidexbuD0ANwM/SRRjXj2B+/C7DucAO6QINrDtyfdD7ilg/dhBi5PF8JsO+wo25UVERPxsDTxHvETHp8A9wK+BI4F9sdqFPwUe8ficJmDZ8LujdFYEzgemkS455drGokVURCSyZbEE00zC3tBmAr+jPr5opBy+g1vyaj5wRKIY82oEbsbvWmwC9k8RbEB9gT9giccs96MZwA+xN85SThfgfjybgZFpwhQRqawhwD+Ik9iYhNXQ3ZbO624+7fiZd+bqffkNxRbZCV13uOj2iwL2hYjIFywF/JbwiasZ2LSsZeJ1RYSjcEtuzAG+nijGvBqBv+J/TR6VItiAvoK94ct6T7obWCl61OJjJH7JyT+lCVNEpJK6AicR/jd/W+1/wDewBTlcver42Tv6d70ShgJXAHNJn4zK0iZRzVqyIlIRi2Ordn1C2JvXTGy4qxJXEtv3cXv4nQnslCjGvLqR7a3pmSmCDaQv9iYy66irycBB0aMWX75TBydjL2BERKRz6wLPUGwCowm4CdgyQ3ybOm7jSapZs7QjCwYTxBhxNRN4FLgMOAM4Bvv9fAY2AvpmbHGbrJ+/WuB9IyJCL+AELEse8oY4B7sZalVBSeEk3M7TGcB2iWLMqzv+0wZbsELnVbUT8C7Z70vXUTurLda6i/A7toekCVNEpFJ6YFO75lFcUqQZGxmedTXYBuAJx21tm3EbZdQLOBGYQnHHpgV4FlvsZGPcR8QNa43tQ89t7ey/G0RE2tYNq/fzHmFvivOBP2M3OpEUzsDtXP2EbG8Fy6AXVvPB9/q8kGq+qewHXEn2UVdj0I+oKhmJ37F+mGqe1yIiMa0FvESxyZF7yb8oyoGO27ol53bKZHfgLYo7Lq8BP8amJeaxFPCGx3ar+jtbREqkC7bCh8/UDJfWDFwPfCleV0S+4Bzcztep2PD0KloM+4Hoe43+OkWwAewMjCPbfakJm8LcJ3rUklUf4G3cj/FcYI0kkYqIVEMDcCzhVxRfuD1LmHIMK2O/0Trb3gzyJ2PKYGXgVoo5JrOxkecjCfuS51KPGFRrVERy2QN4kfA3yFuB9SL2Q2RRDViiwuV8/QjYIE2YufXFb2npBe2MFMHm1B+4iuz3pReAL0ePWvLynTr4qzRhiohUwtLA7RSXuJoCHI69IM+rO+4rD/44wPZS6oZN4yuigP5HwC8prv7wU45xvFPQ9kWkDozEfS65T7sX2CxiP0Ta0oDVW3M5ZydihUuraDCWlPG9Tn+SIticdiH79OZZwCn4rXQk5bAtflMH38Km04qIyBdtC3xAccmr6wibJLnYcbv3EiZhlsr6ZPs955Iw+j42Ur8oG3jEc1mBcYhIjRoB3Eb4G+TjVLfwtdSWRuBPuJ23E6juVKN18J9GNxf4bopgcxgAXE32e9NDwKqxg5YgfKcOtqC6ZiIibWnAXl7Np5jE1Whgh8AxH+W47UnAcoG3HUtPrNRF6AL672H7r3uEPtzvGFMzsGaEeESkRgzBHuqbCHuDfA7YLWI/RDrSCFyL27n7AdWtz7YjVnDe51r9mOolmXcj+6irKcBhqJB3lfnU1GjBai6KiMjn9ceKmxeRuJqHrWAYeuTrHrgl25qp7nPIWsDLhD0eHwDHE28k8kEesd0VKSYRqbglgN8Sfj71aGBf9HAo5dEI/A2383ci1X0LdBj+b+reAFZPEWxG/cg36upWYFDsoCWo7fCbOjgNHXMRkUWtS/hFmha0UcCGBcS8PlaQ3SWGCwvYftEasGl9IQvoT8fqZ8VcoGYI9nLUJb75VLfWrIhE0gs4CRuFEPLL6n3gaKBrvK6IdKobNvrCNXk1Ik2YuXQBzsb/mn0QS2RXxbZYzYYs96ePgW9Hj1hCWxwYg9+xPyZJpCIi5bUfxRQEX7CabxGjfIbjXqPrSaBHATEUaVngbsIeiyuJP4WyN+6F21uASyLHJyIV0hU4hOxLzLfXpgOnoqXnpXy6AzfinrxaO02YuQwk2w+ey4hT/yCEXtgP4qzTnG8Hlo8etRTBdQGGBe1pbASmiIjYCJ8z8BvF6trewV40FWEw7i8v3sJ+G1XJlthAgFDH4j7SrPjeAPzVI84JWD1TEZEv2Akbzhvyi2oO8Huq9yUh9aE78G/czuVJWOHzqtkS/zpQc7AlrKtiQ7Lfu6ZiSXupDb5TB+dj001ERMRWm7uB8ImrFmxqf9+C4h4IvOIYx1SsflRVNGCzYkIVah8HfD1qDz7vxHbiaqs1AdunCVNEymwN4E7Cfkk1Y9n14RH7IeKjO1bryOV8/og0b6nyyPqD531gswTxZtEVOA1bHTHLfepOYIXoUUtReuFfq+WCJJGKiJTPYOAZwieupgHfKDDufthIWpdY5lDcCLAihCygPwf4DWlnw7gW11/QzkkTpoiU1VLAxYRfevVeVGhPyq0ncAdu5/PHVG+ERn/gZvyv3aeozjS61bD6FVl/TH8XLSJRa3xrvL1HcaMBRESqZH1gPOGTV88BqxQYd1/gUY94qjTiegThCug/iA1YSGlr3IvrtwCPYDVqRUToBZyC1aUK+SX1LLBjxH6IZNELW4rX5ZyeCmyUJszMdgTexf/6vZtq1KhrAI7F70fQwu0/wIrRo5airY3/SLyvJolURKRcdiT8M0EL8AfshWFRfJNXvywwltD2IswxmUI5XthtgP2mdo17DCo/IyLYzeubwFjCfkGNAfbHVjkTKbPewD24ndczgC3ShJlJX+CPZCu6eh3VKNa+ApaAynKf+gQ4gvQ/4iS8RuAJ/M6H25NEKiJSLt8h+zT89to0YN+C4/ZNXp1fcDyhNGClEUIU0L8BW7UwtdWxRZB8fq9VqUaZiBRkE/x/4HfWJgE/oBoPviK9gftxO7dnU62ikfuRfWWaC6lGUmd/bDpnlj7eBwyNHrHEcix+58MMYKUkkYqIlMfphF9psOgpgwCL45e8+j3V+J3TB7iJ/MfgPazWVBkMwW9l+/mUJ3YRSWQIVkw95BfUHOC3WJ0dkSroAzyE+/m9e5owva2N1ZzLei1fQ/l/1C0JXE+2/n0KHEX5+yjZDcbe1vqcFycliVREpBy6AlcSNnG14DdFr4Jj74df8uqPVOM3wPJY8i/vMfgzMCBy7O1ZEXgL99ibgQOSRCoipdAXOAuYSdgvp5vQyoJSLYtjhSBdzu/5pF1a2NVK2A/FJrJfyzdjU6/KbBeyjyx7EI2yqQf/xu+8eBkVhRWR+tWLcKvaLWjzgOMjxL4kttiMa1xXUY3k1dr4jVJqq31AuUYuDQPewa8PMc4hESmhrsDR2PS+kF9OTwBbRuyHSAj9gMdwO8ebgYOTROluXSxxlbdexdPYlMqy6g1cSraRo59iU8qq8KNV8tkbv3OjmWrVtRMRCakv9nIn5PPBRGx1uaItA7zoEdc1lP8lHcBO+I8iXrRdj60sXxar4r+Y0C+SRCoiye0EjCLsF9NYrPC7HgalavoBT+L+YHt0mjA71Q84HPcpkJ216ZR7FOXaZL+PPQKsHD9kSaAvVufD5/y4PEmkIiLpLQ08Q9hnhGewUiVFWwF4zSOuv1CN5NUR2Oi1rPt/CvaMViar4z9y/pwkkYpIUmsAdxL2S2k6cArFz2UXKcIA/IaZ/yhNmG3qCmwM/AQrPj6LsNf2CfG64qUBOI5s/Z0NnIhWQq0nF+N3jkzEpp+IiNSbFfFLALm0PwM9I8S+ErbauWtc51P+l+4NwK/Jt/8fxo5rmYzApjL69OM3SSIVkWSWwn7E58neL9rmYW+pl4vYD5GQlsDvLePZacL8/7oDm2MJq7uw5HHIH5kLtzcpZ/2fgWSvyfEisE78kCWhzfCv//adJJGKiKS1Ov7TuTpq84EfRop9bWC8R2w/ixRXHj2BG8i+/+cCP6V8I8w2Bibj15ffJolURJLojo2imELYh9s7sdFcIlW1FH6ruFxC/Dd1jVjC6jRshNUMj3jztsMj9M/X9mQr1N6E/fjpET9kSagb8BJ+58pjlP+NvIhIaOtio09D/YaYTrxVmkfi/pwzHzgyUlx5DAQeJ/v+Hw18OXrUnfsKVn/Upy+/ShKpiCSxE3YDC/lQO6r1c0WqbCDwAu7n/d+I9warJ7AbcAXwoUeMIdsnlKtwezds6HiWlRTfAbaJHrGUwU/xO1fmYQ9xIiL1ZCPgY8L9hhhHvHvp17DSAC5xzaEaq0evho2Cz7r//4rVfiyb/bBj4NqPZspVtkNECjQcuI2wD7STsMLVXSP2Q6QIywAv437u34WNZCxSf+Bb2OowRU4LdG3XFttdL6vgV6Ns4fYXrLC91J/h+NdIuzBJpCIi6WwOTCXc74engUGRYj8GG1HlEtd0YIdIceWxFfAR2fb9LMo5eh7sGdLnJeR84JAkkYpIVH2w1Rl8studtXlY7awlIvZDpCjLAq/gfv4/SXEjkXoB+2MJsrkeMcVo3y2oz74OJltC7yNg3/jhSkk0APfid85Mo1xLi4uIFG1rwr40uwlYLELcDcBZHnFNxuould0+uI8mW7S9TnlHEJ+OX19mY/tCRGpYA/YgnKU2TEftAawookgtGITfyjovUszonU2BPxD2jWfolrrQeT9s2maW2O9CC0vUu4PwP29+kiRSEZE0diRsXc3fEGd1367AnzziGkc1avZ+F/fRZIu2a7FBDGXTiNWP9enLdGC7FMGKSDzrka/IX1ttLNWYIy7iahD2dsr1GhhN2CHwywMnAa86bn8qdl3/l2x1n/K06aRdsWZT/JbBXtBmAN9DBbjrXX/8a8eNw0ZEiojUg93IPtJn0RazKPpiwO0esb0KrBgptjx+gtV78t33c4FjE8TrYjHgVvz6M5lyFp4XkUCWAi4n7MPtTOAM9ENeaovvyKuJWP2cvBqwN5x30/l1Ohmr13QYMILP3mJ2BSZ4xL5wawYexX4YfRkr6Lm3w797IkDfs+gCnIJNW/bt6/+w5b9FLsD//PlOkkhFROLbg3ClRmZivytiWAor6+Aa24OUv/xJA3Ae2fb9e8Bm8UN2siz+tUvfoxoj5UQkgy7AEWQv8Nde+ycwJGI/RGLwTV5NJ3+dhB7AoXReKH48Vl9ue9pfHOF8j9gXtHHAqcBK7cTmci+IbUn83qouaPOAM9HiEmLWxX8Kxuvo/BGR+rAb4ZJXHwNbRIp7KH6j6K/Bfu+UWVfgarLt+4ewJFEZrYn/KPrXsWMsIjVoI7KvxtVeexkr4ihSa5bDL3k1B9g2x/aWAk6j4+lL07HaDVvRca2I7sBVHrG3YKOQvgl06+BzGx0+52KfTgfwZWzasu+96w1gk8ixSnk1AA/jfx4dkCJYEZHIdiFc8upd4o2WWRf3Gr/N2EutspcS6AXcTLZ9fx7lfemyDZbY9P3tukyKYEWkWEsAlxF2uuAUrF5MWW+CInn4Jq+asYUQshgCXIotX9zWZzdhb8sOxq3I5gjgWce45wM3YMtgu1jG4TNPc/ysEI7Bvw5HM3Y/jLHSkVTHt/H/HnyFtPXeRERiCJm8egkYHCnu7bEVYl3imoP9ziq7/thvQt/9Potyv3A5EP9z7Hb0W06k5nTBVqWYRLjEVRP2sK3lwqVWLYd7sfQF7eQM21kKexM2s53PnAycS9tT+drSiBV6d0nozMeGng/zjHldh88+3PMzs+hDtlUGPwB2jRCfVEs/stWK+0aKYEVEItqZcMmrh4EBkeI+EveamB+TbwR9LMsCz+G/38eTv7xFURqw+sm+RegvR4MoRGrOelgx5VCJqxas+OH6MTshEtmy+CevLvHcRh/gZ9hKgW193nNYDSyfxRA2wVYc7CzWZuAfZC9YvoPDNr6V8bNdrYn/MWoBbgEGFhybVFOWwu2vEGfJdxGRVHYi3GqD/wJ6Roi5Efg/j7jephrFv4dhK1z77vf/YStZl1Ev4Hr8+tOM1WkVkRrSH7gI/0K0HbXJ2KgK/ViXWpYleXUz7lOIugJHY6OA2vpCvg3Y0jPmIcBfcXtzdQuwjufnL+poh+0UOSplf6wOmM8xmoVNNSx7TQtJY22yrVx5WIpgRUQi2Y72Sxv4tmuJM1pmceAOj7j+SzXqJ62Nex2vhdt1xEkaZjEIeBq//sxFq/6K1Jz9afvhOGtrBq5A0wWl9mVJXt2P+w+DDWj7i7oJW7VvPc94+wNn0f70w4XbPYQrVn65w/aKmKLXAxvp5nsPexlYq4B4pDZkLdz+PrZQgohILdoMmEGYZ4lLifMCfCWsvpZrXDfhN9I9lU3xL2zejI30L6sNsGmNPn36BNgxRbAiUoxVsIfUUImrFuB57AtMpNYti00H8rk+RuM2Ha0rlmhqa4THP/FPriwJ/IL2px8u3B7FVnQJ6RmH7e4SeJsr4b96ajO2GmJZ3zxKORxAtu/Hn6YIVkQkgvVw+43h0n5NnNHPm9LxCs6LtvOoxqySLbHEjc8+n42tKF1WX8Pt5evCbQL+L3pFpKS6Yyt++d4IOmrTgONRYTypD8vgn7yaCAx3+OwVgMfa+PevY7WkfCyL/RB0mT73NFZ0NbTuuBVy3SLgNnfBpjD7HJ9JwB4BY5Da1Jdshds/wUZAiojUmjWw3zghnidOiRTzAbjX6ZpDdaZ/b4//KLhJhP0NFlIDVrvKt1j7K8DQ+OGKSBG2Bl4jXOKqBauls1zEPoiklCV5NQe3OlXr8MXh0c3YSis+U482Aq7BLXH0ErAPxb3tXN8hhpAJrJPwr+V3L1ZXQaQz55Pte/LMFMGKiBRsODCO/M8SzcCxEeJtwEakuyZEJuJfZzSVXfCvP/YGNiOnjPrgX6y9BZviv0SCeEUksIHAn/HPYHfUXqUay8eKhLIMMAr/H2X7O3z2WrQ9/P4kx9j6AYfgvoro09hw8aKHwx/pGE/eBFZPrPCoz7GZi+3fKkwJkPRGkK1w+8fY9SkiUksGA2+R/3liPnBwhHh7ATd4xPUC1RnFsxduLy0Xbo9S3kTPytj+9z2XbkRlIEQqrwE4FP/pNB21GcBPUDFaqS9ZklctuBXE7EX7PwIP6uDf9cPqAlyP25TgJmwFxK1dOhyI69uzPAmswfjXuxqNjVQTcdEAPES278yfJIhXRKRIA/FfxKatNg/4eoR4BwH/84jrJmwEUBXsh72Q89nvN1PeYvQ7Ah/hfy6dj15IilTeamRbKamj9m9gxZidECmBpcmWvLoWt6l5h3fwGR9jD8B7Azu1/t1fA4/jPlXuU2w1vtjDxLvg/iNknYzb2Bj/ZaL/jC2bLeLqW2T7zvwQWCxBvCIiRemHLdqU95liLvYSrmjr4j7NsRmb8h2jiHwIB+FfNuEKoDFFsJ1oAE7Evz/zgWMSxCsiAXXHRn24Fid0aeOAPWN2QqQksiavHsB9lOLPM3y+S3sW+AHphohv6BDjgua7siLYkHmfxSimAt/I3BupV33xT5IuaMcniFdEpCiLAU+S//dJrOTV13BbyKYFm2ESYzRYKIdhI+t99vtZlDM5txjwd/zPo+nArgniFZGANgZeJNwDcBNwIRqtIPVpaeBl/K+bMdjwelcr4V+7oL02FvgVsGamHod1EsUlsI7D7y3dY1SnloWUy2/Idi2OAroliFdEpAi9gPvI/ztlDvDVgmNtBM7BvfbvOGzRmar4Hn51jZuIUyQ/i2FkG9E3HhtdJyIV1Qf4P/wz8R21F7CEmEg9Gki25NUMsk2H259sBaJbsITZJcBWlGv+/z2ET2B1AX7n8bnzsekAXUN0SOrOMLKPZt4mQbwiIkXoDtxKmOTV3gXHuiR+vz8ew+qcVsWP8dvn83FbTCiFXchWp/l5rP6piFTUztgDbKjE1UzgZPTAJ/Ura/KqGdg3x3bXwwprdvTAPA94Dbgaq4e1eo7tFWlx/Kb3uSSweuC3gtBYLKknkpXP+bZwuy5FsCIiBWgE/kGY5FXR5UjWB97xiOlP2G+LqjgF/31edMIwiy7AGWQbeHEHmhkkUlkDsSLRoRJXLdgbi5VjdkKkZLImr1qAXwSKYTFgA6x2w36tbTvgS1Rn9c/D8Nt3X+rk8xYH7vX4vH8BA0J2SOrOFvhN0VjQPgGWTxCviEhoDcCVhEle7V5wrAcBsxzjmQ/8sOB4QvsFfvt8BjbIoWyWBO4i23l0KeUsQC8iDg4AJhEucTUJu/GL1LOBwEtku4ZuoVzT91J7Ar/9N6SDz1oGeNrxc+ZihevLWKRUqqMBvyXXF24nJIhXRKQIFxAmebVbgTF2Ay72iGcS9lKwSn6O3z7/BNg6QZyd2QgbHe97DjVRvYSjiLRanjBz0BdufwaWitkJkRLKk7x6BVtWWswI/PdhewmsYcBox88YC2xSRIek7hxItnvBS6hwu4jUhrPI/4wxn3ylFTozCHjUI56ngRULjKcIp+O3z6dQzt9CR5KtpuR0yjkNUkQ60QAcgi0DHypx9SawfcxOiJTUQLKv3jkVGB4/5FL7G2ESWOsCExz//W3YsHSRvHoD7+J/DjdTzjfeIiK+jib/c0Yz8O0CY9wceN8jnj8BPQuMpwi+Na8mYvVUy6Q3Nlgiyzn0FrB2/JBFJK8hZJ8r3FabB/wKWw5XpN4tSbble1uwN4tlrC+Q0lpkK8q5aAJrG2Caw7+bB5yEpgxKOKeR7X5wWYpgRUQC259s9f8WTV4dVWCMx2AlA1ximYsl5KrmJPz2+Xg6ryca2+pkn93wH/RiUqRyGrDhlp8QLnn1DLBOzE6IlNgA7JrIej2dFD/k0vs32fblwgmsvXEbZv4esGXRHZK6shw2XcH3/B2HVkUSkerbFqtZlfd5o6hagL3wG80zHtisoFiKdAJ++/sdyrcI14Fk+z5tAX6LirWLVM5KwP2ES1zNxoahdo3ZCZES6wc8RfZr6h9o1M+iNif7W9sFdfgOx0a2dfb378amfoqEdBXZzl+NxBSRqtuIMKVKTi8ovqHAsx5xPIq9lKia7+O3v0fT8UI4sfXGpmtmOXdmAN+KH7KI5NEFOA74lHDJqyeANWJ2QqTk+gFPkv2aeh77gpbPdANeIPs+7Yfb1K35wKloxUcJbz2yTX/9c4pgRUQCGo7VT8r7zHFuQfHtCkz2iONiqrmgxnH4vQh8ExicJNK2jQBGke3ceYfy1e8SkU6sBDxIuMTVTGwIqoZginxmceAxsl9XE7G3gPJ5J5LvfvUXh78zAauNJVKEB/A/bycAS6QIVkQkkKVxX+23o3YJ4UemdwXOwT2pMws4KHAMsXwPv+TV28AKSSJt23ewEVRZzp370ah6kUppwKbNhKx19TCwSsxOiFTAYti1kfW6mo/Vh5DPW4nsP1p8ftwsG6tDUnf2Itt5uU+KYEVEAulH9lWYF27XEj55tTx+v9neAdYPHEMsR+CXvBoDrJgk0i/qgx3/LOdNE7awmErciFTI8sCdhHvI+xRbmUPTa0Q+rzf5RzgeHzvoCmjAVoopKnHVBJyJRpJKcboBb+B/bt6QIlgRkUC6A/eR/3v6vtbPCmlXYJJHDHfzWS3NqjkUv+TVWMozE2B94DWynTfjge3ihywieRwAfEy4B717sZEQIvJ5vbHrI8/1dXXsoCvihxSXvJoIfCVeV6RO+RbMbQE+wKbdiIhUUSNwPfm/p58k7AqsvlMGq14X8zv4Ja/eBYYlifTzGoAfkX3FyluobsJRpC4tDfyTcA9504DD0IpoIm3pib2Zy3ON/bf1c+Tz1sZWOC0iefU05VpVR2rTkmR7kbRHimBFRAK5hPzf06MJW7doBfymDFa9LuY3cFt1eUEbB6ycJNLPW47sI+9nYTOF9MwqUiH7AB8S7iHvDsq1+oRImXTHrpE819gEdI21pSfwEsUkr65ECUOJ4wL8z88/JIlURCSMk8n/PT2OsLM+9gE+8tj+g1S7Luau+I1eeo9y1DbeneyrVY7CXnyKSEX0xaYghXrAmwocHDF+karpDtxGvutsDrB57MAr4mLCJ67mAEfF7ITUtdWAufido69ji0GIiFTRUYR5BlkrUDy9gUs9tt2MTTGsctHvkfgtfDMeWDVJpJ/pCVyE33THhY/ZZdixFpGK2BJbLSLUQ959lGflCZEy6g7cRP5rrapLMRftYMInr8YDm0Xsg8jN+J2jc4GNkkQqIpLfHvhNWWurzcASMCGshY3Kcd32ZGzkUpVtiCUAXfs8EXvZktIIso+4fwvYPn7IIpJVN2xp0LxfFgvaTGwVNM0bFmlfV+BG8l9vZ8cOvCLWw+/NoUt7HKupIBLLtvifp6ckiVREJL+R5P/unk+Y+n8NWB2kWR7bfoLq18VcA7/pd1OBdZJEarpgC/X4HKcFbR7wG6BX9KhFJLPVsSLEoR7w/tv6mSLSvkbgH+S/3m5EieK2LAG8Tdjk1bWo3pXE1QV4Fr/z9BHs/iIiUjVr4Tfqp712fIBYBuI3+rUZ+B02KKDKVsLqhrn2ewawaZJIzYpYnbEs58nT2MtOEamIBmx+eagRCnOB06j2XG+RGBqBv5L/mnsSzdNvSyNwJ+ESV83Az1CiUOI7GL9z9RPCFisWEYllMH6Jk/baJQFi2RlbGMd1m1OBvQJsN7XlsBUbXfs9h7TT7g7BVrj3PUdmAD9Cz6wilbIMcDvhHvBGARtE7YFINTUSZpGEcWgqWwZkiasAACAASURBVHtCLLm98I+cr8UNXwSw5PR7+J2vBySJVEQkn4H4JU7aazeTbwRqL/wLgD9FOVbdy2sJ4EXc+z2fdEm7pfGvDbmg/QcYFj9kEcljD7IvK7poawLOQ9NqRFw0AFeR/7qbRrhVdWrNcYRLXk1AiXlJ53T8ztdr0oQpIpJLb2xEed7v7BfJt/Lq+sArHttrBs6l+lMGAfrgdwyagQOTRAp7Ax86xLhoGw98M0G8IpJDnmVF22pvE251D5Fa1wBcTv7rLlRh0loUYtWiBe0t9IZO0hkEfIr7+fomsHiSSEVEsmsgzGI247ApiFl0AU7GpsO5bm8CsEPG7ZVND2zVeJ/9/b0EcfYn2wyGmcBZWJJORCpkdeAFwjzYtQBXAH2j9kCkuhqASwlz7R0XOfaqWJdw9fxeQNMzJa2rcT9f5wAbJYlSRCSfs8n/nf0J2Uelrwg85Lm9O7ApbLWgEf+peD9NEOce2Agq33Pjn1R/RUiRunQo4R7sPgB2ixu+SKU1ABcQ5voLUZi0Fg0n3LTox4ABccMX+ZxN8BspfWKaMEVEcjmK/N/ZeUal74/fioezge9TOwu6NGBTz332968jx7gUcJ1njC3Y6r1bR45VRALoB/ydMA91LdiqXstE7YFI9Z1PmOvvP+QrTFqrBmPTp0Ls45ew+6ZIKo3Ac/jdF2rlYUpE6keoKf/HZNj2AOBvntt5FVgvw7bKzHf021XE/b7ZF/9aV5OwxGiXiHGKSCCbYDWqQjzUzQKORz+SRXydS5hr8EWUWGlLP/xWzOmoTcRGcomk5DMi4QNg2TRhiohktjFhZoZclmHb2wDvem7nCvIVhy8j39FveVd39LEMNvXPJ765wG+xOlkiUjELChHOI8xD3Shg7ag9EKkNIeo6tJCvMGktC7VqUQs2XesrccMX+YIlgcm4n7e7pwlTRCSzUFP+7we6e2y3B/ZSscljG1OAr2ftaIn5jn57EvvNFcNBwEcesbUANwGrRYpPRAIbCNxNuAe6S4BeUXsgUhvOIMx1OJXshUlrWW/gXsLs4xbs7apIaj6rlF6eKEYRkawGAqPJ/509uvWzXK0FPO+5jQexAu+1xnf0m+++zmoV/H/XPYrNOBKRitoSeI8wD3OTyF4QUaTe/YQw1+EcYNvIsVdBL8Il6luwEW6animpbYj7yIC3gMXThCkikkmoUdNTgRGO2+wCnIQVX3f9/BnYas+1WEPJd/RbjNIKPYDTsXI1rnGNAvYuOC4RKVADdnMONWXwHrR8vEhWPyDMddiMrY4jn9cDW0wiVPKqBdg5ag9EvqgR+B9u5+t87IWViEhVNJBtJbm27n+uK6GvDDzi+fmPYyOBapHv6LcZ2GitIm0HvO4R0/vA4UDXguMSkQKFnDI4B/gRKtQuktVRWOIpxPX4/cixV0F34HbCJq/+FLUHIm07AfdzNvYS5iIieYWqCfpjh201YEmOTzw+dxb2DFSLo67Afj89gPv+mE+xM3GWBv7iEc904BSgT4ExiUgEIacMvgasHzd8kZpyCOGSV2dHjr0KehN22mALMAboG7MTIm0YDszE7Zx9BRuFKCJSFb6r3bXX/uywreWA2zw/90lgjdy9LK8G4Fr89slRBcXSFTga+NgxjjnARcBSBcUjIpGEnjJ4OfFWlhCpRfvjt5pLR+1aNApyUf2xQp0hk1fzgc1idkKkDQ1YoWCXc7YZ2CpJlCIi2fiudtdee47OF5XaF79VXOcAP6X2p6P5jn4r6iXq1sCzjjE0A/+g+PpbIhJBf/zfLLTXpmE3exHJ7muES17dh9+S0PVgadx/8Pi0M2J2QqQdPiMTrkoUo4hIFr6r3bXXpmL1rNozAP/6Ws/gXgi+ynxHv91M+GmUw4CbPGK4F9gocAwiksg6wJuEeXh7jtotUigSyx7YG7wQ1+TzaCW8Ra0AvEr45NXjWNFskZSG4F6jZTKaQiEi1eG72l17rZmOV5vbC79yKtOxGqO1PuoKYCf8XrC+CCwWcPt9gLNwnyL/FLBDwO2LSGIHEOYtRgvwB6Bn3PBFas6OhEtejcYWZJDPrAOMJ3zyahowNF43RNrUiI24dD1vi6pHIiISmu9qdx2137azjWWBGz0/6wZg+ZAdLbHVsZFrrvtmIv+PvfMOl6uq/vd7b5Kb3iAhlJAESGjSO0gvioIgAqJSBfULKgIqgqKIoFIURZCigAgWBClSBAEBASlKkS4dYqgJIY2E3OTm3t8fa+aXYbh3Zu999ikz83mfZz2p9+y1z5w5Z+911vose2kYg3ZMF/Z1x7GfxSqCJJ8hRJMwADibeBu3z2brvhBNyQ7ECyhPRzX+1XwUv+5BPqayaVEETsD9mn2L+tovQghRBDqA+4nzvL6HD2ZKtQGHAbM8jvMUlo3UKozGL4DYCWwZaeyPAY85jvsq8EVaIxtOiJZhJeIJF6tkUIg4bE284NVsYJNs3S88hwKLSCd49YsM5yFEX2yDX1nHd/NxUwghvAjpdteXzeOD2dKTgTs8jjED63jXSgES3+zeHuDACONuAdzpON47wLfQixkhmo5tgTeI8xBQyaAQcdgMv5TsWjYfC4YJox34MekErnqwNtkSyBd5sywwDffrthsYl4unQgjhh2+3u1p2dMVxB2OBfFctpbnAScDwlOZZZH6B33k+LeF4q2OlnN0OY83H1nmjEo4phCggRwOLSX7znwfsn7HvQjQrG+KXsl7LOoGPZOt+oRkF3ER6wau3McFsIfKkDbgev2v31Vw8FUIIP3y73dWymVjQagBwMDDV8ecWA2fRug0vPoffeb6F8IY2KwAX4LZfXQScX/oZIUSTMQi4lDg3/ycwAT8hRHLWIU43nR6sdKhWR51WYy1MwDOt4FU3raV9IYpLSHbCu7RmFoEQonHYA7+y6Ho2G7gIdxHwHkxyZZ20J1pg1sFP3uJ1YLmAcUZinQXfdRijG7gc6bwK0bSsSDzRQ5UMChGPNYA3iRdMiaE10CzsQ3pi7WX7XmazEaJvkmQn3IcJ46pTqRCiaMRsahNqZ9NaOlfVjMTvRWAX9rn5MATTrZrhOMbNWOWCEKJJ2QwrE0h6A58PHJCx70I0M5Px06upZ1/O1v3CMgRLPU97UXsFasss8ieN7ISXsHLEPTOchxBCVLIu8XRBQ+1ftPZzvg24Br9z9gOP43cAR+KeDfdv/INjQogG4wDgPZLfwF8E1s/YdyGamQnAK8RbZB2XqffFZV2spbXreXuesCyth7FAmRB5sg3pZydcja51IUS2jCfuC75QuzvtiRac4/A7X3fipnvVH/gi7vpjzwH70trBRCGann7AGcS5ed8EjM7WfSGamvFY4CTWAutH2bpfSPoDx+IWsF+AlQSsWvrZvR1+ptLexD5DIfJkD9y7ZiW132U0JyGEGAk8Tj4Bq97ssHSnW1i2xy+7dwYmWVOLdkzq4gXHY76Olci3cgmnEC3BKKw2OOkNuxs4GbvZCCHisBzwDPEWVmdn634h2QR4hPrnah7wE2Bc1c8f4PCzZZsPbJ7qbISoz2HELRt0sa0ymZkQopUZguny5RWs6s26gMPTnHQBWRF/fdZaMjPtwKeBpx2PNRs4ARgWd1pCiCKyGvBfkt+sZwOfyNh3IZqdscR9q3gJrZ1OvSzW0rreRn4JcCF9t76+pM7Pl60bS2EXIi8GAD/GrsWsN3EXZDA/IUTr0gHcRn6Bqnp2DjAwtdkXhwHAPfidm9tqHOsQ3PemncDP6Xu9JoRoMrYEppP8Bv0kMCVj34VodkbiliXkalfgpjPQjAwDTsRN3PUuaneqGQTMcjhOD3B8/KkI4cz6wH/Ib/P2QPpTFEK0KP2Aa8nv/uZqDwKT0jkFheFn+J+XTaqOMQj4CvCy488vAS4DJqY3LSFE0fgMccTa/4TSNYWIzUhs8xdrAfUnWjN4tTpW1uzSZnkBcDT1S6CPcDhWD/CruFMRwplRWFenTvLduD2S9kSFEC1JG3Ap+d7ffGw61kCjGdkH/wzfypcbozA90jc8fv5Oar9oFEI0Id8jeTnBYuCbtHY5khBpMAT/VOxa1grBqzZMJH1j4OOYDoKPJsb/gHUcxhkDvOVwvH9ipQ1CZMmKWDOWOeS/YevBGroIIURsziH/+9vrwBO4dyXuBHZM42TkyBqEPW/+CewOXIxfV9zngb0ymZkQojB04K7dUsum03w3YSGKwBDgduItsC6nuYNXy2Gp6z5v7qrtVWBlh7E6cPtsXgeWjzE5IRzZDvgjsJD8N3WVdkyakxZCtCQ/JZ/72WvA+cCuwDIV/kzyOMZsYJWI5yJPhmISMlmc+xnAl1FnQSFajmWAf5D8JvIgbps9IYQfA4nTDbRsf6S5g1ebkCxwVbYDHcYaCtzoeLw9Y0xOiDqMAr4GPEW2m7ipwJ+xEtnfA8/18f8eAganNnshRCtyBtne72YBZwJb0Le8wCqex7w2+WnInXbgOtI//51YwHJUNtMSQhSJScCzJL+R/BET2RNCxKUDK7eJ9dD/A80dvFqZOA0oejDthVrsQt+b9Gr7a6T5CdEXK2Dd/RaQ3SZuEZbNuUUfPq2M6WqeiGnOfQatFYQQcTmN7O55TwD/h728qsdJnsfuAsaFnYLCcCrpfwbXAJOzmpAQolhsQPIshW7gu0jvSog06ABuIN5D//c0TvBqILZA2RjrZOqaHv4b4i6UHgV+gZU8HYZlZZ0EPOx5nM/4nwIhnDmIbANXPZiG3vgsJieEEH3wY7K5390B7IT7fmclYF7AOB8NOAdF4QDS/QweAbbPajJCiOKxE+7ign3Zu8DeWTsuRIvQAfyFeA/+ogavBgJbYl3+LsQWiVOxNsiV/p/ncKzBZL+JdzWXckQhQhjNB78vadorwG5ZTEwIIWrwQ9K/390P7OzpVxvhsg+7eo5VFDYnve62s7Auz/U6QQshmpjPkfwmMw3YKGvHhWgROoCriffw/x3FCV5NBD4LnIW1S3YRl74DGOtw7A87HCsve57GLw0QxeUbwHukfx1fAgzLaE5CCNEXp5Puve5RrBteCMcHjtmNdYxtNMYTT7qh+nxcgtv6TwjRxHwduyEkuaH8C9PaEELEpz9wFfEWAJeRb/BqGCZe/kssiOPj+xNYwN01ZX9vz+Nnbc8AGzrORQhfVgV+jnWzin3tLsR0X4QQIk/agHNJ7zn9DtbVLjTbZw9Myypk7L8FjpknQ4DHif85PIq9lBRCtDBtWEv5pDcUibULkR79gCuJtwD4DdkHr9qx7MxvA3cRlu15Pxb08tXW+37AWGXrxO5v5wB3JzhOPVuMaXaoC5tIi2HAUdhGLMY1OxXYNNMZ9M0ArMTmaygLXIhWox+WkZPGs3kJcBEwJoF/WwLzA8fvAjZLMHYedAC3EPdzmIXd3111T4UQTcoArPNYkhuKxNqFSJf+wBXEWwScTXbf13ZMWPPXhKeRL8B0urZP4MN/A8f+FyYUX8m+JM9WrWVTsVJK3VNFWkwheTbWfSTb0MViMBYUr2w80421sS9KebQQIj0GYI0j0ngeP0rfnVRd2Yhk99sTE46fNf2Aa4n3GXRjcheq8BFCMAi4nmQ3FYm1C5EusTWvfpCR3ytgIqqvJvD1PuBLwMiEvhwYMPYSrP32gD6OeW+CebnaHcDqCecuRF9cSPi1eS3FyBTcB3iNvv38HQoEC9HMDCb5XqbWGmBgQv82B95O4MfFNNY9rB/2wjHW5/AKsEuWExBO7AacjzWU+jmN22BANBjDgNtJdlORWLsQ6TIIuJE4i4BuTMw5bdYHfkt4M4jXsEXjmpH8GQi85OnDXODjdY57WeD8fO09LLtEHXZEbC4l7Jo8j/wzm5YFrsHN39Ny8lEIkS7LkM7LpJeArSP493HsRX+oH78i/3utD21Ytn2sNesFwPBMZyDq0Z++5UxcmyoJEcRoTEcmyY3lERqzG4YQjcIQ4FbiLAS6sEymNFkDe6iFlNbNxjS5diR+oOY4T19eAtZxOO5tnsdNandi3XyEiEEH8Bb+G4pv5+FsFdtgL9B8/N4pF0+FEGkxEXiK+M/ay4gTNDkK07UMXbMdG8GHrImhp9wDvAzsnLHvwo2fUPuzewwFHUUKjMPquZPcWP6GLk4h0mQ48cTCO4H9UvR1BSzF3XehthArQ9qb9Jo/fAjLYHL16Z/Acg7HHUA63dzq2dvAx4LOhBDv52v4b6i+kIunS2nHAtIhm8JXsWwNIUTjsx7J5An6uscdHcG3YVjTl1A/pmJB+kbjRyT/DLqxsjTtMeMyEkteGU34uR0G/AK3z/G7Cf0V4n1MwFq1J7m5XELfmjBCiOSMwrSfYizIFmB16mnQH/g6MM/Dn26s++AXsAdpmvTHBNhdffsz7loXO3kcN7Z1YZv4RtLEEMViItbNyeeaOyAXT5cyGnt5luS7c0XmXgshYrMjfvcvF3uHODpLmxDeMKYb22OlvTaKTTvwS5J/BlOxz1YkowN70Xk+8AC9dxyejq3FfwV8FTvva2Kl+eVA14rAxsDnMbmBOb0cpy97G8leiEishgnhJbm5nIw2TUKkybLAw8RZkM0lvGtfPbYBnvDwZSp2/1gtJX964wQP/87FT2ciZkfIULscKzMVwocO4EHcr7NOTCg9T1YhXqlQDF0bIUQ+/B+wiLjP0meByQn96g+cRHjJ4HM0ZpnzAOIItt+IrX9FOGX9WZ9AU5o2Kc3JitZgNfz0IqptMfmXDgjR7IwDHifOg+Nt7E1gbAZh9e9LHHxYiGlifYTs38R8GPdF7kmex55I+CI1tj1S8kcIV87F/fpaCHwiHzf/P5sBbxLvO3NPtu4L4UwbsC5wBHA2cB3WbOlvWJDgKLJ9CVQk+gPnEP8Z+gSwfELfPkz42u114CvYi4VGYyRwC8nO/2IaM6N8eeCjwJHAqZhu2pUlOxP4Iramz4LtgZsJ059N06STLRKRNHg1j/rduIQQyZiIvQWM8dB4HdN+is0muGVBPIvp6+SlNzMG+F8dH3uwsqgvBxz/Nw7HdrVpWPvhvbDPbAKWxr0v9ibNpTxzOrBdwDxE63EQ7tfmfGyBnid7lfyIvbBOq6xaCF/GYQGrq4AZuD23LsH0aFqF0cRraFNpz5OsY9pywEWEBQ5mYVnijfo5rgI8SfL1TyNofbVj2U1HAX8B3sBtfguBH6bo12QscBX7exHD7k9x3qIFSBq8ehPYNHOvhWgt1iLZ97TSnsEWFrE5ktoZTV3Yg30X8n2T1obbA70L+FzA8dcu/WzSz+lprCyrXmbaGCzAVW/MRcBhAfMRrcMeuGcOzif/DlCfJ853rTd7lMZ74y+ah5HAwVhmVeg1/gitUUK+CfAi8e8B0wkvGxwGnIif/mfZFmBZ7I1cLrcN/h1sq63oJYNDgD2xAGXSDOBdI/s2DDgDK+9P4/kYw/aMPGfRQqyGWxZCX/YssGrmXgvRWmyKlfvFeGDcS/wFQb1uOguAsyhOrft3qH+eOoFPBR4/6duu/wGHYOUQPmyF21u/EwPnJZqbzXHPZOok/8yrQ3ErU05iofcAIUJZB/g19tyMcQ2fna37mdIGHINlscT+7i8GdgjwaThwLO4ZOJU2Eys1a+SyqvJnklRC4UyK+QJhAFZx9EfifUd7sGsmFrsSv/tmbLsl4nxFi5E0eJXGRlgI8X52xITWYzwwrgEGR/ZvZWoLtT9DcQJXYAuPem+zFwK7Bx7/M3WOXc8uBUYEjg3uKfu/wk+QXjQ36+LesauT/MvrvkjfJTldWNbKlzDdj1WBDYBv4p8N8TDF3ESJ5qINezbdSnyNmgXkV6qfJmMx/a+Y56rSjvH0ZzxwChaE8h3reUzjaqjnmEVjBKbvlOS8L8HK8IrG6lhQLWlWWW82v3T8pIwALqR4OlfVtgiTwRDCm1VJFrz6C/E3wkKI9/NJ4r1ZPIf4AYt1qF3WuABYL/KYSVgLmE39hcRHAo8/mvA08pmYplUMRmIi1LqPCxdWxb08uRPTnMqTvoJXS7DAbK3shc/38nP17JNpTEKIEjsD/ybdDWPeHUJj0g4cjnvAPcRuxS1wPRTL0ryBsDLPu7H7S9YNbNJgc5KXcb5HvHVQDPoBewN/J72gUDdwQARfdwReScnH2HZqhPmKFmQFLNofeuH9Hv/SFiGEH7G0XbqBb6Xg39bAO3XG/lIK44Yymvr3vXkkEzr/XZ3j92X3Er9kYCRuHY/upTnfzgs3VgGm4naddpH/5mJHetfZex0roa3H2F5+tp5NpXFFlNNmFawD5VHYpuQS4K/AbSW7Efgl1rDjwzTHRj0Wm2DnKIsN4ykZzSlttiT9YF83fWeHDMa0nb4B3IQFXHyP3wn8gebRDu6HyTIkLRl8B9g2Y9/7YhDWNOEF0r3Wuki+Tu4PnEb65fSx7L80fqahyIHRhLdx7QHORwsQIdLm68R529MJ7J+CfxtSP5PpjymMG0o/rM14LX9nYxusUPauc/y+7FJgYIJxazEeeNnBh6exDpeitZiE+xvbLuCzeThZwWR6L8+Zh2VXujC0l593sZ/HmkQDMxa7z/0CuA+Yg/95nAZ8F9ORaVWGYNdTlhvO8zKZWXqsjUkgZHGu5mIlx8tja50DsCDsQ9RuUlPPXsWu/XGRz02erAH8k+TnfDrFyNYfChxHOmWC1fYuyTUWJ2AvIbO6jyS1TmDjhHMWLcgQ4AHCL7zTkRaEEGnShn3PYjwoZmPZCrGZgi02ao39LCZkWhTOo7a/M0n2UF0ef5H9LkyTJ20mUz/Y2AO8hnsQQDQ+E3ELbpav1YPycfP/Mwx7c9ubb3t4HGfTXo7hakdEmEcjMQjTZToPeIq4JTQPYwGxVmMbklVAvIfpSvo+b87NYnIpsCKm6ZM0uydPuxsr4WymypX+WNZVSAZatc3Byg/zZBCWRZq0k6CrPYfpTibhk8Rr7pSVHZ9wzqIF6aB+BkItOyF7l4VoKTqAy4jzkHiVdN5mjcSCU7XGfg97a1kUjqe2v9Oxt62h9APuqjNGtc0lWxHs3XHbfL4FrJ+hXyIfJgAv4XatdmEdMfPmDD7o23z8tUPq3Q/qnYuvJJwH2GZpHKY9VrYJFKNMcQxwMHA1liGQ5mbmhozmlIS1MM2187AMoFuxUvFj8Q/4H0W4LMAdWLZG+RppB77s8fMne/qaN6OAHxO3y1uW1g1cT7Ks7qKyEfAf4pyn90jnRasrbVhmsWsZfQy7Eru+QxmEdfUuulB7tf0DNQ4SnvQDriX8Jnxk9i4L0VIMxxbGMR4ST2CdAWPTBlzlMH6RshT2p/ZD/nWSZx31trGuZdPJR/viB47+Jc1GE8VmAu5Cu0swLb68GcD7y9WWADdj2aC+xNh43Q98ATuXvTGo5NvHsPXT2ZgW1FPU35Avwt7O34TpmuxOsq6kLkwCjsY2GDF0F33Wl32dwzxZE/gpbvo3twNbOBwzNHD6IrWbJjzkeJxDHHwsAu3AocAMsrsOY9tVWIObZmMwdk+KlQ23GL/s2dhsSLbld++QXNLjQ8BjGfocy2ZSzHu9KDBtwG8Ju+CK8uZViGZmeeAR4jwkbsN07tLgKw7ju3buyYIdsXr7vnydRvK2xXvh9xbs5QhjhtIP2/S7+JlUD0wUk1VxLxvsxjaSRaA/prt0HqYPuGrgcT5M/IX5LOzt/dNYZ+f5KYyxAGueE6vteD8s6HIiVsoX218fyzP7opJ2rEFBiJ5PN6b5OLmPY29CmN7V36n/PP+r47Ea4aXEFuR/PSax54Bdop+VYrAt9bPvfe3gTGewlGGYplmWGnQ3kOzFchv2crgRMxK7gI8mmLtoUU4l7ILrpLna7gpRRFbHvZSnnp1LehoLEzGh5Frjv4t1pCoCa1Bb9+k1wrI3KplSZ4xqe4L4nQZ9WRbLOnPxdx6wQz5uihRYAystdvnsu4HD8nEzVW4k/8V8EuvESsEGe867jaWlcFfSuxB+XraR51xiMwDLMnyG5HNZhAVZq19SnBZwrN/gJnTvkk05z/FYebECVpbZaCVRlXY+JgPRbKyAJUHE/mwuyHAOleyC+0ucGPYGyTv3jgWuy9Dn2PbthPMXLchBhF1s87HUdyFEemxOHAHGxZgWRprc5ODH0Sn74Mp4agcF3yJ5JsMQ4NEaY1TbP0kvM86Xj+C+GJ2P3pw1Ax/CFtIun3kX+b0ZT5MtaewNcqW9hOkDbYVl8JazXgcAy2HPlgOAU7Csy1kF8Lk3W4TpKubBYCyrOC3tmyewToM/wzQPfX72bMc5bOJ4vOt9TkyGdGAd3+q9HCu6nR/7xBSADuAbpPPZPEx6nZf7YhD2OWX1DFiMvVROonUFFnBzfelYRLuK4lRliAahXvlMXzYHSxUVQqTHJ4hTavIO6aesf9zBj/sphjjjWOBx+vZzOnG0KX5bY4xq+zsW8CoSZ+Hufyf56lSIZGyIu57MImC/fNxMlTbgQfJfzKdlIWu9ItiNtT60lBgMfIvsuo352sW4b/iudDzmF91PT2bsRrJujEWxaVhwpJnYlTgZib3ZLMJLwEOZQjzReRe7FVg7oc8jsGxOl4BbN9bk4VDs3G5KMZ4JT1GsbuSiAVgXv9KWsr0LbJ2Dv0K0EocTRyj3OawsKE3aqS8Y2YlleOTNcOAB+vbzbeJ02HPRAivbzfiX+2TBQPyEQDtRVm4jsikW5Hb5jBfSvIHKQ8l/MS/7oH2q1ocWmXZM0zXLbmO+djnuL4J2xG1z2wks43jMLBiPWzOYRrGfxT09uTIZ+Avpnatu4JOZzcbYl/c3AEnTnqJ2wwVXdsMCoy5j/oUPdv3uwLo75vm9mE1+eq+iQRmP+4VfafNR5pUQadIPW+zEeDi4iLvGYH8HX4rQnrsD6wZV62EaQ8R2V9yDj9dRbE2MdfBb5MynOILLoj5b475wn0/zig+viHsQT5ad3U92pSUfJV6jlLTsr7jrVG2MZRO7HPcq15OUGBOuqAAAIABJREFUMv2xBgyNXi5YbV+LeZJyYhjwQ9IPevw2o/mAfZfOTmEOvdlU7CVJUg3ascAfHMd8Cti+j+PsFziPecCxJO8y2U3zvgwTKTGS2uUzfZk2JkKky1DiiTCeT3pi7dXUW/S/Rv7lcf2o/dZwNrBZhHF8MluvoNiiuWWOwv9Zoe6ExedjWEa1y2c6B9gmHzczwUW/Lw1bgpXh/BU4B9OT+RT2tnw8S19ADCr9fi3szfvPcf/sGtW6iXNPrseGuHderfU53gucgJX+b4Zt9mOej9dxy5IahHWO9OlEVoS1/Vb4Zfw2kp0Q8TxlTRvwWax7atrn6S2siUwWTMAC5GnPaQZ2X4+RZf853ILSc7FAcF97gAGEdYucjWnqQVgFV6X9INGZEC1HvQyEvmwBzfvmVYgisCLwEMkfloux8rWs2MXBp89n6E9vtFNbj2oetnhOik9m6+8ohh6YC23ALfgvdDbNw1nhxOcwLSvXBXgzf5aHk97mpdqWAPcBP8ICUUnEyXfL0O887NQE58aFCVgXvyUJfHwG2ygu18vxxyc4bm/26zrzmYjpdr3gedynyFdAeVlsbkVqnvAecAMmHr8nsDMWwP8spg3pmyF2RbSzlS3bE2dd6mqfzWRW1qQmRnOkWjYPqzyI0YBiAu7dcf+AdYWsxYkB8+nCgvNga9ck39ebaJz1rygAbcDv8b/QFmIlMUKIdNiAsJLeansHezBnyfV1fPovFkDKizbgol78KlussughuJefXEbjPbxXwH/B9w5x9MREXI7GffH5Csm7cRaZ9clGB+QJ4HhsIxKLb2Xgdy2bCdyFbc7PB04H/hbp2HeT3j2yXArlk6FUaUuAa4EdqB34OSDw+H3ZIuz8/gIL7h1XmseF2LMndEN5kM/Ji0gbpjfm2jwiC3sBewFYT1R6LLW1NKttBo3VZW0ycA3ZnvssmjW0Y0GlJEHretaJfUd7C2r7Mhj4Pm73qhnA3g7H3JSw8r9jKo4xIeDnK79jRem2LRqEUwn7In48D2eFaBF2J47ew1OkL9ZezXLUz+LIa3EMtmA8vw+/eohXFt0P99LPP9B4wasye+F/XU4neacdEYc2/MqangJWysXTbBhOel20erBN0p9ZWnIRk+XIVrNrCRYkOR3L/Kp1XbyUcKxpWEZybMqlUK8G+rUIuBS3+1l/7PuT1ecTas+RndRAJZOBOwP8rbSFWCBxPyzL5ZwEx5qDbdB99CjHAm94jNEIL3PGYOcx6+5084gb3O+NlYDbUpzDEuz+MDGSv3vh3kziJupnXYFds684HrPSLqg6zscCjlH+zjbC90AUiIPwv9DUFl2IdDmSOJ0G/4S9Vc6ao+v49TL5LI7BNiu/qOHbQky0Nwbn1Rin0q6gcYNXZS7E//qchpXTiPwYAFyM+2d2H8XqShabNtLrpLUYK1leKyXf++FeTpLEFmKB+c9hGx8XhpHshcwsTEcwNhsC/wz0qRPbwE30GK/es7EolvULpv5Y5lho9lsPdn39BBhXddxQ/ax/Eh50ONZjnB8GjpEFHZhO0yzyuQ6PTHl+n8YyRtPy/35go0i+ro01YHIZdz6WMeiS3dcPuNVjTmW7nQ8Gdn2u+0o71v00CAGbYwsRn4tsEdm2LhailegAfkXyh+ZiTH8jL+ql0B+Xn2s1OznGzCz9So1xKu1KGj94BVYq+ST+1+rjxNGCEP6Mxn1B3IO9zR2ai6fZcTLpbGT+imWXpMnpKfneg5Wh3Y7pFo4K8C1EW6Vs87H1akzGYPpKISVD5UDkKp5jrofNJa3PKJY9SrbPpA2AhxP4Oxs4hd5Fvr8XeMxLSNYFeBju+6uXKF4ZYTkr0Vc3LaY9RnrX4SjcO/aF2OvAgcT5XEdh61bX8r4H8Svvd33RWmmvYPfQai4LONa9NMcaWGTESvinS3cB++ThrBAtwHKYvkfSB+cbxNFuCmU5am8KOnF/ax+bM2r41YWbToAL++GWQXcV+WWipcFahG3QenuTJ9JlClYm5PoZ/Y7G6IyZhH2ILxj9Eib2nDb7R/a7bNOx++aUBL6FvCwt23ziZcSC3W+PIiyjpBvLag4pyU+7LDWm7RAwvxAGA6cRprvTg2nU/ZS+A6ob496QotIuJk7gweflwNYRxovFVsTpwvcOVjr3GUxfybdrcVoNwnYkvc6Jndj9Mkblw0DsRbSrFtxi7AWMz3M6JMC7EPtu9Yar3mvZltQ4lhAfYBB+IoM92IP7C3k4K0QLsCHuNe217F7y16Y5mNo+XpuDT23UzrzqBg6NNNauuOlEXE1zBm3qff592e8p3lvoZmU7/MomfkjzfzabEzc7ZhG2mYjRIt3F9ySlV73Z41gZ2cCEvvl0YK22WViHt1jsTLj+1J3YczqENty1EPO2rJ7P2wHPBvq4BMv0qKWNFHrd3UW8bJDjPMa9KNKYSfgQya/TRViQdxc+GEiZ7HGcm1OY31BsHZiWUPt9xCkPb8fWUT57gufwz1I9wuP4lXZYH8frh/9z6BJPn0WLcyn+F+zxuXgqRPPzaeJsnM6mGBkSl1Dbz0My9qcN+GUdn2KVW26F22d5Hc0ZvCoT8ozpwRqKiHQ5DHch3i7gS/m4mSmTsUyjWBuZZ7CMg6x8j9Gptmx3YEH4GAHLocB/Av14k/CAUTWrEt457SlMmDgJIY2S8rAsBLNHYaWboZmON1P/uhhCWEniPGBSjEmW2Nlz7BERx/ZhIvbMThLYmYZl8yxfYxyfgEnsBhe7Y9qraXxv5mNryBhdtT+BnxTDEmx9O8RznD0I09mtFWhdw/NY3WTTyGcEFljcEesAeyyW+XkaJtlStvOwl3Vfx/Ype2DC8klf4ohIfAP/C/a8XDwVorlpx26WSUtW5mM35aJQq0yim97r5tOijfqaYqdEGmtdTIuj3ud1A80dvALbuD5N2PV8RA7+tgID8dO6eBfrKtfsjCeezks3Jurtu5lI4vsrkXy/DQvAx2IkcE+gLy8Dq0fwYTBwEmHZaa9jWblJS7xDsxzexIKJLwb+fIilrZu5H37d+SrtKSywWg+fzr/VdlTyKb6P8Z7jpy1YXs0Y4CySdRb8Fya9UC9rrR33jLu/RpofWEXCnz3n5GN3EUfb8MP4N5P4D7BZwFih2cZPUvvZtrfn8e4P8L0ek4F9sb3VDcSpbFmMXbvXYFnVO5NNZrWo4KP4R1ybRWBYiCIxgjglBc9jwrBFYRlqB+SeydCXftTPBvtlpLFcMzhuovmDV2VCs1oWk6+GWzMyHj/ZgDfJLoMoT8YST5doOvaWPyuWx+7/Sf2+i/jft2WBhwL9eQy3tu/1+ARhwZ9OTFdpeAQf9sR/zT0D6+5Yue7ei/TFtB8ivbX+JCwoEeLXLOBruAcSfxI4zoOkM/85Hj68SDaamMOwwG6SrqC34KeVtq/HsWME0tux68bn/PtYF/Bdkmeq7owFqn3Gnot1Mw25VtYlTP9vAbBOnWP76mn9NMD/apbH9B8vIW4mcj1biJWVn0g63XFFBVNwyw6oNAnrChGfdfATT+7LriesG1Sa7Ehtn3+bkR/9ME2lWr7E0lxyzYK4mdZLRQ590/cmdl5FcnbEL5D4X6zkqtlZBtN5irGYfZj0S68qGQs8kdBn14wWX5Yn/Lz+g+TPtNWwN+8h499MHA0bsI2pb2bLrfQdvBuNBRtjXK/V1kk6m7D+wDexbE5fnxYD5+KXsX1QwDg9mG5TrHLVanxFrQ9KyQ+wF6ffwl0UvNq6MH0r33PVhnsp8SOhk6tgZ/zPu4/NAD6SwL82LLjtq0W9GGswEBrgnwy85Tlm2Q53OP6fPI/5s4A5DMGeW2diz5nYTVdC7THsXrdiwJxEDUZii1KfD0OtzYWIz8Ek17vqxFL9iyiqfDi1ff9uBj4MAK6o48d1xHnTORY3UeBbaN2U41CtBbVWTkYbtlnxOfe3YRvlZmc0lnERY+F6KdYYJytGEqbvU7YZwJdJJ9NjA8K7e91GstLLJOWCL2JZTrFw1UKstD9TX8NyEOHBuVp2YuIZf5BNgUcD/bmT+tke1axGWKCsB7tu0uJGT19eJU4Hu0rGYFIJ73j6Urb3gPOxcxzC7h5jJWkWtiHwN4+xQizJy4p+WHZlSID/ZpLpRa1MeIbSVY5j+M5rGrU108CeU5tgOty3E97NNitbgt2ji9RVtKG5Er8P4Hn09luImAyivhaTi71AfHHLmJxJbf8PTnn8gdQX672dOMGkkZj+Q73PLOnGrBkI1YFJY2PVCozBMjR9zvX5ZFO+kjdjiPN2fjFWopIlo/B/a1+5sD6P9LJ2P0V4AOEWkt0jQ8sFFwAnEPflwob4Vzv8Afdg/RDiZpf8h7jNX0YBvyBMEPx5wgOJtweM14MFJNJsfnNhgE+/iDT2eODnhH8vZwE/BsYl9ONmx/G6sMxYXyZgGfVpdRcs24OEJXYsi2XnhNyj7sGvVLM3xhJebv46bp9Jf8K01GZgDai+iJWZfgG7J1+Era/fC/S7CHYPFrwtYrJBQ/AV/E74dOII0gkhjFVI9sa8bH8kvy41rtQLlu+R4thDsWBRrfEfIE5m6RDcdAvuQMGrMj/G/5pPs7SjWdkBe4vveo67yD4QkxfjSF561wPMBLbP1nWWIzxwESr260IbtuEILeV4gPB7ZJJywSuIX/a5IfC2px/X4Z9pug7JhLcr768bhEy0F/pjmX0h5WmzsAZToZIluwWM2YNlc3wocExXTgr07bMJxlwPC5yFXiOvYZ3aYqw3l8c9C/g+z2NviGXAxvgu1LMH8Q/+b1byLyQIcw+wk+d4vTGE8Jce3biXmU8KHKMV7EFgC8fzKEpshF+63XxMs0QIEYc9CRNMrP5eHpa144HUewuaVlez0djip9bYT2BvopIyGNMqqfe53Y2CV9Wchv/1f0cunjYe/bHOOz5voecAH8vD2RyYiL+UQm/2EtYuPEvGB/r+HvbmP63MujEkK2l7nrB7cpJywSdJJ/i4IRbY9PElSfCuXrazi/0gcOxqdsStlL7ayoL5IVk3lfw7YOwe7LuRNl8K9G0x8HmPcUZhXTPvDxyvB9Nm/SJxtToP9Rj/MofjtWPr6js9jpvU5mMBGhdGY1lEIU0surESyKQZV2WSdOTswbKyXdkswThZ2CKsYctfsM6b3wYOwfYkmwIbV9hWwGcwCYZzsUywEBmM6s/2EuI0KGl6RuKXMriEdLMjhGglhmA3vqQCg0+QrO49a+ppXhycwpjjHMZ9kThl0R24pcPfS5wuVs3I9/H/HujtVW0mYteczzl9gfSzD4rCOvhlpfVlD1JfsyM2qwEvB/qa5rNje5Kd0zmEBQJDywVnAUeSTjBvI/yDV6HBuzLLk0wP5kmSN2maTP2S/b7sGuJUe6wbOP7NZFPa84lA/yr93I4PXrf9gPUx3dGbSJaF9CCwDxYcis1FHn7cT+96gu2YdMbpuDXMiW031pnjCtjncCsWKPE9/sLSeYr9PD47wJeyPYdVNbiydYKxYtoS4Fksw/Z4rIRvCsnv+yOx7/Kv8S8Rr7RZuAnitzT1RIyr7fh83BSi6dgIeJrkN+ILyFYcOAb1RBxPiDzeROxhVWvMWGXRHbgJsv4LNcCox2H4LfS+no+bDcHB+C+obiV51kOjsB3h4sWV9lfiiyvX40OYBomPn13AyaSXddUfy9xJ+kZ6P89xJxOW7bUEK6fy6Wbnw0b4X1+xnklXe45beY0kKSkdhWVOhQRNHiFuBtwPA3x4HSvJzYJNAvzrzWZhLzTvwzJJQrIPq+024pSp1eJOT59exDJkjsOusRvwL8uNbTMxfabxWNB5beCTwI+wF0eh2lsvA98hucZYb3w6wXy78c8Ci3Wd+9giTJ7lIqx8eSuyeUYPBvbHqixCfb8G00YTVfgK5l6aj5tCNBXtWCA45A1Mpc3C3oY1IvX0ZS6PONaawNQ648Uqi+7A7U3zQyh45crO2EbO5TuRpDNRszKOsPKAn9I63R0/QxwR2F+R/TnbBP+N2xvEKz/pjbWoX6rtYtd6jDkM+AlhwZL7SVdDb2P8g1edxAvgHOA5dtlODxxvMHAMYTpXrwAHET/Lx1e8vQsrecyK5Tz9S9uWYFqlG6c56QpCOu41sy3C1pK7kk7GG1jHwTkJfLwkYMzBJN/71LL3sJLr87Ey141InkEagy2wF9sh1TbTyF5Ls9BsiF9a8d0U4yIQopGZSLJofNnux0TfG5XnqD2/lyONsy31Sza6iFMW3R9rcV7vs/sPrZPVEouVcBPD3zIvBwvKfvhvIhdgLbxbgTYsSyhpCXcPluGRNdvivwG5g/TKGwcA3yVOC/MluGUfdWBv1X0z0HpKP3Mg6ZaIhQSverAXzLGYHDD+f/HP7O7Ayi9fCxjvVayZVFr7DN8gbx7f56Q6qDFsIVb+NCXluVbj8nxvduvGAv9fJZvMv3MS+PoW4evYkI6bvdnb2HVzNpZhvh7F75C8IfZixneuXcBROfhbOEZQfwNZaVOJI2osRKvSD7v5zCPZDXsxVvaRZjvnLHDpdrJOwjE+h9tGKsZGoR9u5diPo3tpKG2YWO1b9H5unya9N5WNxhjqd/rs61m/UQ7+5sFg4E/EWUjnIa2wG/7lQReQXobYJsBjnv7UsrvrjDcQy7h8JeDYncAZpF9GsjFhQYkLIvvRD7/ypS78XgZ0YCLk//MYo2xvAUdj38c08QlS30M+2ae++oQxbQ6WcZeXePTPHHxMYtOxwMF3ML2jTYFVsfLrbTGh/n+k7ENv1o1pi32n5E+WzE3g974Jxh0M/A73e9JcbM9wIbaP2pl0yimzZHvCGin8nBZf516G+8laQHYppEI0I+sT3v2m0p6lebp/Xk/9+Z6S4Piu7dpPTTBGmX7A7x3Geprs9DSamSHYW/4HWPoZP4yVLQlrq/4m/veXW2id4OpymAZdjM3HlzP2Hewz9imV68a0YtJgFLb5XOzhj4td3cd4E7DOgiHX+BJs/TsxysxrExq8uot0spB89O/OdDxmB9Y97iWPY5ftbSzwm4UWTX/ctdjeJk4jlxB+6ehjTHsD67Q2KoP51WJ9kuvlVdtjwPewYJXrpn9TbD2R5jmfj4nuH4Fll+fFK4T5H0viYxL2ovlkrPP0acCJWAbavpj+XqMHqmrRht0/fRt7XEX6Af9Csgd+J8qnPasQYimDsTdaSRf23djCJrSNdhE5j/rzfh3/EoaBwMUOx+7Bgk5JS0faMR2AemM9i9ripsEAshfMLiqTMAFx3/tLF7bIb5W3emsStuHu7bwdmLHvYPpAPhu9LkxINjb9seBdiM6Riy0AvoYJ7u6GbWzuIbzc80asE10WbEJY8Cppx8G+6Ofhw3PU3xyNwUpFQ8o2Z2MdZkfEmpwjLr52Yx3E8mKfPvxKw+7HggdFkoY5jeTzehl7MZnkuz4AC5LHEMDvAd7FAtMnAdtQnHO+Naav5DOXB2iuvUgRWA74I36fw+202OewDBZtdz1B5+bjphANzy6EtfCutldLx2o2vozb/P/P45irYKnYrjf/pIuIflhji3pjPU9+b3RF89Mf+Aa2SPa9v6Qt5l00tidOp8FOYK9sXQdM08w3eJVGkG1X4CkPP/K0f2KbxqxYE/emE5U2GytnSoONHH1Ygm1qe2MosDdWhhWicTYT05vLS//RRXcmRkZ2EpYlXYHrhdiaZZOsJuRJG1ZK5xs4eg7LAt2cuHp2k7AOgk96+PI/4O/YS9rDMF2mIjdDGYZlQLlktP4ZGJ6Pmy3BgfhpWt5EcYKhqeNS5lL50G+ZEyNEJMbjpoXkYn8ERmfrfmZsi9s5eBW3DJtP4v7G+3GSdwDsj6VR1xvrJazTixBpsDHh5Q7/ID0x7yJyEGEd6qptPvDRjH0H+BT+2byHRfZhPaz0JcbzLU3rBm4g28AV2PPfN6OhBws07pSiX8c7+nFW1c9NxrLgbiG8S+dUTONqaFqTc+RQavt5HcUINLg0gvG1V7GMuUYpx1oZ8/du3i++34l9v+7ChLsPwYJMWTAKE+DeEytv2x+7v+4JfBhYg8bOiBkIfBpb11ZmK87Hvv+75edaSzGZ+l3aK+0qinHfSpW9cD8hb2M6A0IINzqAb5FcpL0He1P56Wzdz5yBuJ+rWq28R2CdVFzLSqaRPBuqA9NncVm4T0o4lhC9MRrLkA4pT16EbQ6aftFTwfeI02lwFlbSljU74h98Oyfi+OtgG+sY5zBNWwT8lvQymWqxDPZyxNfnbiy4kiYuHd5ewO4rO2PZLM8GzKXSnsSCxkVpODOMvkWrH6c4pehbEu97dje2lizKZyAah6HY/UDXTvYMx17AuH7Pf5uLlxmxLO6lg3nXgAvRaOyECXTHWHDcTOtoJd2I2znpwrIPKil3PfLR4JhNcg2UQbjpDE0DVks4lhDVtAOHE6479CwmUttKfJ849+Y3MKHhrFkXPwHuHqyUOkYG/dpYp0afDnZ52H8xkfoVI8w5hCG4ddbtzdLuYDkMt7K0F4nzAu4ebA8Rs5QrFmfzQX+nU7ws6bMIP/8vYFpLk7N2WggRjX646/n2AF/Px830cSl1KdtPc/JRiEYjZrngu1hHkiIu+tJif9zPzxIs4HUq8Afen1buYjFKNIYAtzqM9TqwesKxhKhmK+ARwu8xF9DYJQ4hfIc49+eXgSkZ+w7hJWl96Ri5sgXFD1zNAn6FZazkjc8au9J+koFvGwT65mOLsHOQR3aiDyvxfn2luRSzs3N/4Hzcz//j2NpoizycFUKkQhtuDa96sD3Ojvm4mR4+pYMPIN0rIeoxGDiBOG8re4A7ac23ZR3AW2Sz2flaQl+HYZpB9cZ5C1gr4VhCVLICpl8ZWlbyCvDxrJ0uAF8nzr3jafJpwjAQ+HeAvzcHjjcA+CzhmURp25LS+TgF01DsHzjP2BxF2HzOIZsXVrsF+udi/8PWQo2kpXcE5vtzmKZRkdkO00J9FishfhfTs7oXyyY7GJiYm3dCiLRpw12/fDpNJP80CrfOAj3YZnzVfNwUoiFowxb4U4mz+JuNlcG1UtZVNceS/sbnwoQ+jgLucxhnOqYVI0QMhgE/JKy7YHnDfxbF0XbJktCgQrU9iEkw5MFFjj5Wm6+e0mqYRtirgeOlYZ3Af4DLsGfER4AxnvPKgq0JawxwNtk99w8K8K+WdWOiznvSuDp6K9C4vgshWosOLGjtumYpysudRPwS94fSF3LyUYhGYAvgfuItAq/D0tlbnQGYfklaG6F7SJZVujJuHUHeJh99HNF89Ae+jLtuZW/2GLBZ1o4XhP2JI4J8J/m1DD/Q0cfezKVb1LLYNXYf8QSj5wFPYZmq1wK/Ac4ETgN+gGlUVdrh2AucL2FC09ti2at5BQx9GUlY0O9Msn1p5VOFUctexUoe8yilFUKIVmZF3KVTvpOTj9HYEKuJdJns9Tn5KETRWQG4hHiL/LeAz2Q6g+KzGdaqN8b5rbSpwNgEfq2H2wZlFrBRgnGEKLMXFgRIEkT4Fq3bOWhz4txLrsMaNuTByviLtlfajVh31kqGYllMP8aCViHdK8vX1wPYM/E4LAtnHSxLtdXweUHcg60hjsvBz209/ay0GZgW03ZYAwkhhBD5sAdu9+2F5NOJNwrtuGeLTAfG5eOmEIVlGNa9KpbOVQ8mPl7EMogisC9xW7QvBj6cwJ+dgTkO48ymdTNdRDy2Bu4i/HrvxrRS8urCVgTG4deVtC+7kHxT8P/Wh18+tgATdn4I0ykKubcuwcr4foGVoa2NghhlJuDW2a9si4BD8nAUCy76BCxnA5cCH6N1A+FCCFFErsTtPv4vGrRM+mDcH1b75OSjEEWkP/B/xNkIlW0abmUdrc4JxDvnSd50H4Sbrslcit91SRSbzTE9mSTX+mPA9hn7XTTacesQWi9gc2zWjlexC/HugSE2A9Pe2he9bKnFd3E/p2+SvCtkUi6gb/8WYll1P6ZY4vhCCCHezwTcs8y/mZOPwQzBve2ySgeFWMqeJCvfqbZurAVqdTmH6J123IUKa9lNhGmMtGFBNJdshfnANgFjCAGwMXADya7z6ZiOkTacyUXb38XKN/Mmps6iqy3ESgJ3RteSK1fgdm7vpRhal+3A3sCPME2yk7AX3Vtg3S6FEEI0Bmfj9vyZTYO9iHJ9MzSXfFpDC1E0tsAEe2NuCp7F3mYKPzYgWSnhPMI2DMOAPzuOMR9lvIgw1scErpNc4wuw7oSt2F2wNyaRrNT7NSygmDcTyDZw9RZWJr9cFpNrMo6n9rldiGUBN2QJhxBCiMIyCfey8LPycdGfcVhgymVSR+bkoxBFYQpwOXG1lxZgm4K8BICbgasIP/8hJUBr494JcQFW5iOED1tgGc9J7jVLgIuxxhJiKZcTfk4fohgZMgC7kk3g6nngCGBwNtNqSgYAJ2PBz8pz24l1X1wlP9eEEEI0OTfi9rzvBFbLyUcvzsJtQg0r7iVEBCZgQr2hnZj6sr/SIDeKgrMNYef/TfxEZ9uw0qP3HI/fiW0yhXBlF5Jnd3Zj2YEN21UmRdbFAnsh5/UarDtfURgKPE06QaturJxtbyTEHpsVsAy+jVBQUAghRPp8Dvfn/5U5+ejMilh2gMtkknTnEqJRWR6rHXYR6PaxqcCnMpxHKxCykXsTS611YX38ur51Ap9IPCvRCrRjekr/Jvm95QZgw2zdbyjOI+y8nkExAzmrYOXnsZ5NT2G6fqtmOQkhhBBCpMYw3Pey3cB6+bjphquo19V5OShETiyLCZe6dm5wtUXA6UiLJg1+Qthn8ga1s6TWwD/7bhEKUIr6DME6mLqWo9ayW7CyQ9E3bcBM/M7rPGC/PJz1YBhwCjAL/+tmLtbE4jtYkF4IIYQQzYdP06s/5eRjXVbARCNdNmKr5+SjEFkzAtOjmkPcwFUP8A9MO0mkw84k+3zuAr4KfAz4JJaFcDf+5UZdWEs1uCzUAAAgAElEQVR5IfpiRawF/dsku2a7geuAzbN1v2GZgt/5fRJYMxdPwxiCdcb9GRbQfAh4BnixZPdhi9LTgMOxEjZJQwghhBDNz+m4r3+WYC/wC8cpuE3gl3k5KESGDAG+RfINZW/2BnAg9vZfpMdArLV97M/PN3j12bQnKhqWjYHfYy+Gkl5nf8D0nIQ7W+B+jn+DMmWFEEII0RwciN9a89J83OybYbilmnei7kWiuenAumu+QfxgxhLgHGBUZrMRfyff4NXB6U9RNBgDgQPwS93uyxYAvwImZzqD5mEk9YOH07EMTCGEEEKIZmEz/Naci7EmZoXhSNwcvzAvB4VImf7AFzAx9TSCGfdj2RYiW84hn+BVN3BoBvMTjcMUTJdtBsmvrzeAE4Exmc6gOfk+fX+HfwOMy881IYQQQohUWAH/9eepuXjaBy6CsUuwBbgQzUQ7sD/wHOkEMqZiJWQqF8yHr5NP8OrwLCYnCs8ATLz/Vuy6SHptPQ4chmVxiXjsAVwDvIB1Ir0CCeALIYQQonkZgv86dAYwOA9nq9kaN4f/nJeDQqRAO/AZ4AnSCWLMw0S/C/Elb2E+T/bBq69lMjNRZNYFzgBeI/k1tRi4CtgBBcKFEEIIIUQcQtalB+XiaRWX4ebs9jn5J0RM+mO6RM+QXgDjd0grrijsRbYBrGOymZYoIMtgXSsfIs619DpwMrBSlpMQQgghhBAtQcj69JZcPK1gOCYCW8/Rl9CbX9HYdABfwq7ltIIX96Oyk6KxE9kFr76V0ZxEcegA9gSuBBaS/BpaAtwG7IeVHwohhBBCCJEGIWvVheTclfmzvTjVm52Yl4NCJGQw1qRgGukFLqRzVVzWIpvg1XezmpDInX7ALsDFwDvEuX5eA04BVstwHkIIIYQQojUZTvi69RM5+Pv/uboPpyqtG5iUk39ChDIcy4h5k/SCFu8inaui0w+YT7rBq4XAD1GpVzPTDmwLnAtMJ951cy2wO3adCiGEEEIIkQVTCF/DnpGDvwAMBd5zcPDhvBwUIoDRWMbgTNILWCwBfg9MyGhOIhlXkm4Aq2yLgD8Cm2czLZEyHVim1bnAq8S5RrqwEsFDgVHZTUUIIYQQQoj/z7aEr2evycFfAD7u6ODJeTkohAdjgR8Bc0g3SHEzsEFGcxJx2AILHGQRxCrb/UjHqBEZgXUnvRyYTbzr4QGsO+Xy2U1FCCGEEEKIXjmI8HXtHTn4C8DPHB38cF4OCuHACsCZWDlfmgGJf2Ft7EVj8mUsQyrLIFYPlrnzbWBM+lMUgUzGugf+Degk3mf/JFZivGp2UxFCCCGEEKIupxG+xv1bDv4C8ISDc7OQNocoJhOBX+JWBpvEngX2QQLtzcA6wE+AO7HgwkPA7VhJ113Ay6QX5FoA/Lrkg8iXYVjnwPOBF4n7Ob8E/BhYL7PZCCGEEEII4cf1hK93f52DvwzHdHzqOZdbepgQfbAxVt6zmHQDV68D/wf0z2ZaoiD0A9bEukr+FPgncbNyeoC/A5/ENJZE+gwCtgG+gwUqY947lmDlot9GQSshhBBCCNEYTCN8/XtCDv46i3adlYdzQlTRBuyGBVTTDFr1YFmHJ2BNDoQAGALshHUafJR419pMLItwS5ThF5PlgT2wDin3Yt3+Yt4j5mEdfD8PLJfRnIQQQgghhIjBeJKthT+VvctwtKNzn8/DOSFKDAQOA54i/cDVQkxLS1pFoh6TMEHuvxMvm2c68CfgC6Xji/q0A6sDnwZOxRosvEE694epWDfCj2IZXUIIIYQQQjQi+xC+Jl4MjMzeZbjA0UEJuIs8WAYr90lrM1ppXcBvgQlZTEw0HaOB/YErgbnEuy5fBW4AfoBlE7Xy9TkW6yR5CKYvdRXwOPEzqyrtPUwr7QTUdVQIIYQQQjQPZxK+Rr4nycBJtHkmOf6/txOMIYQvq2LZgYeSfglfN3AFFiB4NuWxRPMyC/hDyQZjKbVfwjSXkpQFrlSy3Sv+7l3gBeD5kr2ACc+/idWxz08wXh60YSV4Y7GyvxWwQF2lrYKd17RZDPwbK1P+B6Zr9V4G4wohhBBCCJElWyT42UQdCJNsjp4B1nD4f8sBMxKMI4QLWwHHAHuRftfLbky/5iTg6ZTHEq3LasDBJcsqe2oelrn1FlaSOAt4p8Jmlf7Pe1j20hwscDO39PMLMMH6egxiaVBpCFbqOxJ7qTISE6cfAYzCMtQqf10GC1iVA1d5dbntAh7GsqzuxLSyGi0AKIQQQgghhA8d2B4gRBKjB4shPR/VI0dm45YiltfmQjQ/7Vi2yr2kXybYgwWurgHWzWJyQpRoB3bGMrTSLHlLyxYVwIcYthDLqvop1hBieK0PTQghhBBCiCZkM8LX04nKB5PS1YdT1ZZF6YZoLYYAR2CR2yw2rt3A9UjHRuTPMsBXgYfIP6DTzNYFPAH8BrvXbAwMcPh8hBBCCCGEaGaOIXyNfVgO/gIWlHJ1ctmcfBTNxxRMMG4W2W1kbwQ2yWJyQniyLnA6pr+Wd8Cn0e1lTM/um8B2wDCPz0EIIYQQQohW4UbC1tvvkmMFwxAHB8s2MScfRXPQjolQ3wwsIbsN7S3A5hnMT4gYrAUcD/yT5inZS8NmAw8AFwPHArtiWlpCCCGEEEKI2gzEAlEh6/Df5ODv+3B1dLu8HBQNzbLYBvMlst3g3gJ8OIP5CZEWQ4GPAD/CAloLyD9wlLW9jXUCPB84EtMQWynBORVCCCGEEKLV2YHw9flGMRzon+BnF+KmPL8OcFeCcURrsTHwFeAzZKef1g1cC5yGaQsJ0cjMB24tGdh9fi3sobExVnq4FjAuF+/i8C7wv5JNK9nUkj2NOt8KIYQQQggRm48E/twDwCMxHEgSwHodWNXh/62TYAzRGgwE9sUCV1tkOO4irLPbGcAzGY4rRJaUBcmfAC6t+PuRwOolWw3LUFoJWLn0ax76hQux7KmZWBDqLSw49SoWnCoHrGbl4JsQQgghhBCtzEcDf+68WA60JfjZO4HtHf7fc8AaCcYRzcvKwOHAF8hWh2Y+cBEmCD8tw3GFaCQGYF0PK20kpoE4FOgARgD9qn5uOPZyZD4WJAbTnuoBFmPZU7OAeaXfzyv9+8zSn4UQQgghhBDFYjngDUyj2ocZwHiW7gty4yLc6x3XzslHUTzagJ2Aq7HMkCx1cWYCJwNjUp+lEEIIIYQQQgjRHHyRsD34KXk42xtfwd3p7+XkoygOKwLHAc+TvaDza8A3yLFtpxBCCCGEEEII0aD8A/99+HvACjn42iub4O74q1i5iWgt+gGfAP6CpQxmHbh6GosUD0x7okIIIYQQQgghRBOyMrAE//34+Xk42xcDWKpr4mJfzMdNkQOrAT/EMp+yDlp1AzdhHRKSaLwJIYQQQgghhBCtzrH478sXY3GBQnE57hN4CRicj5siA0YAhwB3YUGkrANX7wLnooYBQgghhBBCCCFELB7Df3/+h1w8rcN++E3izHzcFCnRD8t0+j2wgOyDVj3AK1hEeFS6UxVCCCGEEEIIIVqK9QjLvlorD2frMRh4G/eJdAFb5uKpiMm6wGnkUyJYtnuAfbAgmhBCCCGEEEIIIeJyMf579UJpX1XzU/wmMw0Yn4unIglTgBOAx8kvaLUQuAzYOOW5CiGEEEIIIYQQrcyKQCd+e/a5wLg8nHVlVfw7zD0OjMzDWeHFROCbwMPkF7TqAZ4t+TE23ekKIYQQQgghhBAC+An+e/fv5eKpJ7/Cf2J3oSBWEVkd+BZwH/mIsVdmW10O7IC6CQohhBBCCCGEEFkxCpiH3x7+ZWBIHs76shLwHv5BisdKPyvyox3TJTsN+C/5Zlop20oIIYQQQgghhMiXE/Dfy38sF08D+TZhAYupwFY5+NvKLIN1kLwIeJP8g1bKthJCCCGEEEIIIfJneWAOfnv6y3PxNAEDsIyqkADGYuAUoH/mXrcGA4BtgR8C/waWkH/QqgfL+FK2lRBCCCGEEEIIUQx8Ow++Q8GF2/tiIyybJjSg8TCwfdZONyH9gA2BY4Dr8K9dTdNmAudgZYtCCCGEEEIIIYQoBtvhr4V9SB6OxuIIkgc5rgGmZO14A9MP2Bj4OnA9MIv8A1WVthD7TPcEOlI6B0IIIYQQQgghhAhjKPACfnv9P+fiaWQuI3nQows7GVtn7HsjMArYFfg+cDP+9alZ2X3A4ZjmlhBCCCGEEEIIIYrJJfjt96fRJHv9DuB24gVCHgS+BCyb5SQKQgdWmvkl7IJ6Gv+UviztBeBkYLU0ToYQQgghhBBCCCGichh++/4lWBO2pmEk8DhxgyOLgJuAg2lQkbA6jAC2AY4Gfgs8is0576BUPXsVOBvLllMXQSGEEEIIIYQQojHYHujELwZwSh6Ops1YLAiTRtCkGwuQ/RzYHVguoznFYBx2kRwOnAXcAkyl2JlV1TYVO/dbAe1Rz44QQgghhBBCCCHSZg1gOn6xgJsxHe7MySJbZgxwK9YVL21ewzoZPgo8CbxUslkZjF3JcliQahKwSunXSRV/HpWxP7F4BbgauAr4F3bxCiGEEEIIIYQQorFYHbgTWNHjZ14ENiX7GAuQXbnXSCzosXNG41UzG3gZeAOYCbxdYXOx+s13gcXAAix9biTvzyzqAIaX/n4kVu43HBiNZZqtiAWuxgL9055QhryEielfjWmRCSGEEEIIIYQQonH5EFYJtpLHzywAtsQq4ZqeAcBvyL/0TVbblgD/Bk7ExOOFEEIIIYQQQgjRHGwDvINfnKAL2CMPZ/PmGBpDmLyVbA6WIfd5mlMcXwghhBBCCCGEaHW+CizEP2ZwRB7OFoUtsc51eQduWtmeA34G7IiVRwohhBBCCCGEEKL5GAFcSVjs4NQc/C0cYzFdpbwDOa1i8zEx/WOAyQ6fjxBCCCGEEEIIIRqbDbAElpA4wmVkp53eEByIiaznHeBpNusE7gZOArYFBjp+HkIIIYQQQgghhGh8QksGe4ArgH7Zu1x8xgPXkH/Qp5GtC3gAOA34CDDE6xMQQgghhBBCCCFEM5CkZLAHq5brn7nXDcYngFfIPxjUCLYIC1j9vHTeRvifbiGEEEIIIYQQQjQRSUoGe4BrkU62M8OAbwOzyD9IVCSbiqXwHQ1shUoChRBCCCGEEEIIsZT9gPcIjztcjMoGgxgFnAi8Rv7Bo6ztXeAfWDngXsAKyU6lEEIIIYQQQgghmpivAEsIj0OcjgTbEzMA2Be4nnDxsaLaEuB5rL705NI810S1pkIIIYQQQgghhHDjq4THJRYDX8ve5eZnBPA5rJXjNPIPQLlaN/A/4FbgTODzwCZIaF0IIYQQQgghhBDhfBqLOYTEKmYAO2TvchiNnh42GdgCEynbAFgfGJOTLzMwAfqXSr9W/n4q0JmPW0IIIYQQQgghhGhC1gIeIiw55mFgbyxe0RA0egCrN0YBq5ZsPLAcsDwW2BqFfbCjgMElew8rTaxmDhbFnAfMBN4u/ToTeKfq12nA/LQmJIQQQgghhBBCCFHFHfhnUHUBZwA/ABZF9yhFmjGAJYQQQjQDA+n9bVp/YHiNnxtC3E613dhLnb5YxAdf4nQCCyL6IIQQQggh3s/qwLOeP/MccAhwf3RvMkBi4UIIIUTvjChZBzASe2aOLP15KEsDRSNK/zYKazwyDMvwHVTxf+H9ASmX3zcbvWU8z2fpm7/FWBfe6t9XBsgqf18ZJFtYOn7l78vH6MKyqcuBuB5gdun/zi79uZx1LYQQQgjRKCzE1jsDHP7v28BJwIU0WNZVJcrAEkII0ayMwsrIxwLLYoGmkRW/jqr484iqfx+dg78if+ZhAa93sQVhOcBWDr7NLf15bsXfzSn93TwsoNaJBcYWlY5TPsYses9WE0IIIYQI5YvA+UC/Pv59Kha0OpelL/AaFgWwhBBCNAptmKbhRGAcFpwah2kcjin9uRywGoNlPwlRRMoBsllYQGt+6e9mV/x5HhYce7fqz+V/n1uy+SzNPhNCCCFE67EFcCSwIZbNPw34N6aPdStNlGWuAJYQQoii0AGsDEwo2SQsWDWhwmJqOwnRLJTLI8sBrXJwaw4WJJtb8e9zqn5f+e+Ls3ZcCCGEEICVAa4GrAKsiL2M7Y+tfV8HngTuo4mCUSEogCWEECJL+mGBqcmY8OQawJSSTQTac/NMCPEeHwx0za74/awqe6fqz13ZuyyEEEI0HO3Ah4BtgC2B9YA1qV898AzWcfDNVL0rMApgCSGESIMVsQDVlIpf1wBWRaV9QjQr8+g9sFXr796mdpdLIYQQohmYBOwCfBTYCdNiDWF34K+RfGo4FMASQggRynAsOLUWFpwqB6qmYJ34hBDChS4skDWzZG+XbEbV382s+Pu5uXgqhBBCuLMesC/wKWDtCMd7AtgUaxjTkiiAJYQQoh5jsYfuGliwam0szXlCnk4JIVqaxXww6DW99PsZJXu94vcz8nFTCCFEi7EhFrTaG3u5G4vngR2BVyMes+FQAEsIIQTY82AiFpiqDlYtm6NfjURZSBvszdiCin8rd52rZAm9Z5EsoPc3a7N6+bvqccrMLR2/ksUlP/JiIDAkwc+P4oPrlv5YJmA1g4FBvfz9CD7YZrodGNnL/+3L32GY0Gr170WxWczSQNYbWLCr/PsZpT+/UfF/JGgvhBDChTZgcyzLam9MLiM21wKHYrqULY0CWEII0XqsCKwDrF/69UNY4Gponk5FZhFLO7HNwjqzlf+uC1sAlAM6CzHx6nKQaXbp/8wFeli6WFhUOg68P8g0hxbvCCNoY6mWRQdLv0tDWar5Nrr06wCWltgOYWlnzXKArjIoV/nvI7FgWz8sEAdLA3XlYNuw0nihuhpiKZWZW29iel2VNrOXv1PQSwghWoNhwM7AbsDHgJVSGucN4Cjgzykdv+FQAEsIIZqXEViAat2SlX+/TJ5OebIQeIulGRNvlqysgVO2cre0eaU/L8zDWSEKRDmQVg6ijcKCZ8NZGvgaUfr34SUbXfH7so0q/b/hLA2mid6ZywcDXL0Fuqr/Xt0bhRCi2LRh6+idgY8D25JuU6J5wM+Bn6FGJ+9DASwhhGh8+mMZVOuxNFC1DtbtpOhMB14CXi79WrY3saCVHtpCFIdyIGxZYEzJxpZsTNXfr4Ble7bn4mljUQ58zcbuedU2t/Rvff37/A8eUgghREI+BOwAbA9shz3b0mYecD7wE0zbUVShAJYQQjQWHVhwaiNMJHJjLGiVRFsobV4HngWeK9mLLA1a5anJJIRIlw4skL5qlU3BhG3TfHvdSnSxNJg1i6VZqX3ZLN4fHJuDlVELIUQrsyYWrCrbuAzHngacDfwaddmtiQJYQghRXAZjWVUbY8GqjbDgVRE3fZ3Af7EA1bPAMywNWOlBLISopj8WzFoL2zSshTWPmIhlb4lsWUTfQa5qm93H/1MppBCiUWjHnj0fZmmWVdbPnm7gDuAi4Bqko+iEAlhCCFEM+mHBqa2AzYBNsAdr/zyd6oXFWFDqKeBJ4GngCSyrqrrrnRBChDAIy9yaUPq18vcrA8tTzEB+q/MufQe8qksgZ/FBXbCe7F0WQrQIK2Dr682wjoGbsrQhStb8DwtaXVr6vfDg/7V35+GS1fWdx9+90DtNQy80vW9saiMGcdwhmOiIiDOjM6LGZMZlBp0nKk9cx5nEUWZI4jLCJBknLsFEniguBI0KBHEBBIK00oDsdNvrpbvpDej1dt/543tq6tzq6u7bdU6dc+rU+/U85zmn6t5z6nu1qeVTv9/3Z4AlSeWYCbyEeBF9KfFCWrVVANcDvwJWAvcSodXD+A2RpPKdTARZc5P9POIDylya/bdmEo3r1RvaNbsfyeaXJ5LSJhOzF14EvDjZzy+1opim/R3gamLUlatXd8gAS5K6byzwfIYHVktKrWi4A8Soql8l2y+T/eYyi5KkHMxMbbOBWcnxycnWOJ5N9b5E0MjsIFZ13JxsW5LtydTxluRnm4gmyZLq4XiiF2yj5caLiObrY8osKnEAuA34JvD3ROCujAywJCl/Y4CzgQuIefWvAKaUWlHTQaI/1T3AL4C7idFVu8osSpIqYCJwErGa4kmp4+mp+1p/dhJOZ+w1e2mGWpsYHnptIlbAHSBGIW/CUcdSFYwDlhH9Ep9HfDF8FvGFcJUyjT3Aj4DrgOtxJcHcVen/bEnqVaOIF9NGYHUesdR8FTxGBFWNbQV++yxJeZpCM8yaweGDrvTxdKKJsKptiAixngTWJcfrktvrU/sBIhiT1LnpxPTvBcR08CXEirXPTY6r1he2YSfwA2KK4A34PrurDLAkqTMLgAuJ0Op8YhpK2Z4lRlTdDtwJ3IXTACWpqqbRDLxOSG5PS46nJvv0NhU4MXW7qh/m+tV2IsjalOyfTI43EK/FrQ3tXaFXdTaK9sF9632NnoXziVGwvWCQmMnwE6Kf1U8xwC6MAZYkjcxoYm79xcBFxBTBsj1KBFV3EqHV/djMVpL6xWTaB10nHub+xn3poKwKfWL61UGGB1qN7RliGtI2ovFz43hPcnt7cryLCMX2E2HYUPIz6ViMByYl23iip9RY4nlkDPG80fidKcTzzhTiOeT41O0TkttTkq2sFf66IR1Y/ZToa+Uoq5IYYEnS4U0Cfgd4PRFazS6xloNEQPUz4NZk21hiPZKk3jeZI4/0mppsxzM8AEvfZ/P76tlOBFo7iS+2niGCrl3ESJFGGAaHBl/7k99vaJzT0LgmxHuTHamf7SNGgzc8m9zXsIOjr762l2x9ObdlOHc08W/8SE48ys+nceTP2Cdw6PThKTRXTE0fT6bZY+9wx43gaaTHE4EJNMMpHWo70XLjbprvuw2sKsIAS5KGmwT8a+AS4FWUN5x5kOhZ1QirbiPbmzJJkrqh8UG4MfKrEWw1tsZor9b7G2FY4/4JRRcuqe+tp7kK9z3JflWpFemIDLAkKb4JuwD4PeCNlLNi4BBwHzGX/kfEEGW/7ZEk9YtxDA+9prZsx9MMyVrvT/cOO671wpL63lZiYaPHiPfbjdBqoMyidOwMsCT1s+XA24G3EQ0ki/YEEVbdkmybSqhBkqQ6mUj7KY/tpkK2a5rf+D1JvWU70R/2USKoauwfIQIs1YABlqR+Mx54C/B+im/EvotoAPlDYpndxwp+fEmSdHSNXkjpXmBHa4jf+jtljOaW6movMd1vPbCOWN1zber2Y8CW0qpTYQywJPWLGcB7gPdSbDP2B4mw6gaiEeSeAh9bkiSVozUEO1wQlg7BWn/HEEx1txN4kgifnkr2a4iFitbRDKucpSDAAEtS/Z0JfICYKlhEQ/ZBoun69cB3sRGkJEnqTLpBfrsRYOlt2mF+xxBMRdlOrDS5nZiy1wim0uFUa1i1r+2VpMMwwJJUV88DLgcupvvPdU8TI6yuB36AqwVKkqRqGEP7gCs9Aiwdgk1r8/uuEFl/u4jRUDtohlA7iPe0rfe1u729+JLVjwywJNXNQiK4eisxfL9bdgLfA74B3ETMzZckSaqb8Rw60qt1VFi7gKzxe9Pwc2c3DRIjmtJhU2vAtLNl3winGrf3F1611AGfSCTVxUTgg8DH6N5UwWeJ0OpaohG7/awkSZKOrnXaY2vgdbjRX/3WD2wf0e9pc7JtJcKp9Na4rzEVb0cplUolMMCSVAfnAV8ClnXh2geBW4CrgeuIIdaSJEkqzhg6H/3VuH1c4VUPNwA8QfSBWpfs17fctlm5dAQGWJJ62STgfwDvI//pgo8DX022NTlfW5IkScWaRGejv6YRK1iPG+Hj7CK+/HwAeBj4dbK3T5SU0diyC5CkDi0Dvg2cleM1DxBTBK8CfgIM5XhtSZIklWc30WZikBhhP4r4PHwc0edrIjCZZnP7k5LtREYeXgF8iljUZxWx0I+knDgCS1IvuhC4hnhzkYftwJeBvyTebEiSJKmaJhKhUjpgOtLxicB08nvfeCyeJnqoPku833wmdTu9avVu2vdWbXf/DiKAG6QZkDWatm9PHbvAkGrHAEtSr/n3wBfJZwTpZuAK4K+JNxKSJEkqxjQiWEoHTSMJpbq1WE/d7CbCrKeI97yNHluNBvEDRCP4AaIX1+5yypRGzgBLUi95P/C/yP7ctR34DHAl8U2YJEmSOnNSyza9zX3ttrz7lyqbbUSQtY4ItdYAG5P71hCzFHaWVp2EAZak3vH7xEqAWZ63hojVCj+MjTQlSZIaRjOy0Knd5mfK/vEUsJoIs1a1OW43DVLKjU82knrBq4AbiSWUO7UaeDdwcx4FSZIkVdiJwIxkm57az0y26W1+5mfDzjxLc7TSCcCpRCP4frQReIJ43706dbwKWEv07ZI65pOUpKqbD9xDvNnq1E3AvyP6AEiSJPWSScCsZGsNnmYQ75FawyhXm8/HbiKc2kAEMGuIKXbrgN8k+3aj+k8GTku2Zcn+1GSb0PWqq2mQ+N/wUeAR4CHg4eR4La7+rREwwJJUZaOIEVMXZLjGT4DXAPvyKEiSJCkHU4FTiPDpZGA2zZCq9f7JJdVYd3tphlFraPZ/WkMEKuuIJud5GgUsoBlqLQNOT44XAcfl/Hi9YhcRZDW2+4FfEwGX7+H1/xlgSaqydwBfznD+dmA58QZEkiSpm04kwqdZqf3MluM5yb5fR+EUZT+Hjppaz/ARVAOlVdfeWGAxzVCrMWLrNGJGQj82vd9PjNi6n2aodR/wOHCgxLpUEgMsSVU1mXhxOjnDNd5NNG2XJEnq1HgihJqbbHOAecToqAWpn00sq8A+c4AInxpT+NKjpjYkxwPAwbIK7ILxNAOt9HY68e+w3+whgqwVRKuRFcltR2vVnAGWpKr6CPCnGc5fCbyAer15kSRJ+WqMlpqX2s9tuW9WadX1n4PAkzSn8LX2nWqEUzYDbzqe4aFWo/fWqcQqkf1iP81Qq7GtJPqYqSYMsCRV0VhixZK5Ga7xr4Drc6lGkiFK8OAAABnwSURBVCT1oolEX6EFqW1hss0nRlKNL6u4PjVATOVbz+FHUO0vrbr6mU4z1ErvTwWmlFhXUQaBB4kw6y7gVmIaol9w9ygDLElVdDHZwqfHiCHVvjhJklRfMxkeTi1que3IqWJtoTlqah3tR1DtLa06tZpDM9RqNJU/DVhKvYPdrcDPgduIQOse/HfZMwywJFXRNcBbM5z/YeDTOdUiSZKKN5qYwreQ9qOoFmHPqSJtJwKoxqip1oboa3CqVl2MJv4bWwackdpOJ9vsiKraDfwC+BlwOxFu7Si1Ih2WAZakqhkDbKLzOftDxIvu2twqkiRJ3TAVWEKsvLakZVsEjCutsv7yDM0pfOlRU+lV/J4prTpVyVQiyDoDOJMYsXUmEXbV5b/XA8C9wI3ADUSgZc+1ijDAklQ1LyDmqXfqXuDsnGqRJEmdG0OMomoNpxrbjPJK6xu7GT5SqrXv1HpidJWUxVgiiD6TZsDV2Hq9kfwO4GYizLqB+G9HJRlbdgGS1OIFGc+/OZcqJEnSSJzA4QOqBdRnVEYV7WH4dL52K/dtLa069ZNB4NFkazWTCLbOIEZsPYcIuRYR0xWr7gTgjckGsdJhI8y6DdhXUl19yRFYkqrmc8BlGc6/BPhGTrVIkqQYKbUs2U5NHS8lVjlT/vYRwVRrU/T0CKpNpVUnZTeeCLaeBywHzkqO55VZ1DHaSSw8dS1wE4ZZXWeAJalqvkXzG45OPA94IKdaJEnqF7MZHk41AqqlwLQS66qjQWAjzSl8jel86RFUA0RfT6nfnEQzzDqLCLeeB0wps6gR2AZ8h/gi/Rail5ZyZoAlqWpuB16a4fzjsdGoJEntzGV4QJXeqv7hsFccJMKn1ibo6RFUA/jhVjoWo4jnqXOA30rtqxqubya+lL+WWN3wYLnl1IcBlqSqWUl809KJZ4gAS5KkfjSKmH5zuJBqUnml1cYAEURt4NCG6GuT+/eXVp3UX5YyPNQ6Bzix1IoOtRH4GvBl4OGSa+l5BliSquZhosFjJwaAU3KsRZKkKppLTPdLb42QakKJdfW6LTQDqXYN0dcBe0urTtJInAa8hJjR8S+I6YdjSq0oDAG3Al8Evk2sEKpjZIAlqWruI15oOrEGWJhjLZIklWUGEUydlmzLUnun+x277TRHSjX6TrWOoPIDpVQ/xxNB1ouT7aWUP0rrKSLI+isiJNcIGWBJqprbgJd1eO42ovGjJEm9YCrDw6nTaI6oKvsDVi95huYoqfUc2hB9DfbHlBRGA2cDv51sr6S8FiSDROP3zwN3lFRDTzHAklQ13wMu6vDcfcBEbJQoSaqOiRw63e9U4HRgVol19YrdHLpaX7oh+jpidJUkdWIscC5wARFovYxypmL/FPifwE0lPHbPMMCSVDWfB96f4fx5xJtcSZKKMg5YTHMEVXpU1Tx8z304g0TT8zVEGNUYNZUeQbWltOok9aNJwO8QX6i/DphT8OPfDVwOfLfgx+0JvphKqppLgf+T4fzziW8wJEnK0xhgAc1w6nSao6kWEt/ia7itNEdKraEZTDWONwAHSqtOko5sFLHC4UXJdg7FZSh3AB/DzzXDGGBJqpqXArdnOP+PgM/lVIskqb+MIkZMtU73Ow1YQoy0UthHs8dUI6Ba23LbvlOS6mQBcAnwVuD5BT3mjcAHgfsLerxKM8CSVDXjiGbskzo8/9vAm/IrR5JUQ7M5dKrfsuS+iSXWVSWbGT5aqtFvqnF7I7EsvCT1o+cCbyHCrMVdfqxB4K+Bj9PnPf8MsCRV0c3Aqzo8dwcwE9ifXzmSpB40nWZIlR5NtYxY/a+f7aH9iKl0YLW7tOokqXeMImaQXAr8W2B8Fx9rC/BfgC/Rp18gGGBJqqIPA3+W4fwLgR/mVIskqbqmMnwUVXpU1Ukl1lW2QWK01BPA6jb7jSXVJUl1NhN4N/CfiOmG3fJj4F3Ec3pfMcCSVEWLyfaE/HViSK8kqfdN4tCeVI2galaJdZVtF/Bosj0CrKIZUK0hQixJUvHGAK8HLgNe2aXH2EVMKbySPhqNZYAlqaruBl7Y4bn7iG/f1+ZXjiSpi8YDS2nfk2peiXWV7SARSj1IM6hqhFa+xklS9f028Am6F2TdCPwB8GSXri9JGoH3E98mdLp9vviSJUlHMA44HXgd8AHgL4GbiIDmANme8+uwrSGmv/858WHkHGwoL0l1cQFwK915/dgIvLq4P6U8jsCSVFXTgPV0vhrhXmA58S21JKkY44ElNJulp7cFxLSKfrcFWAn8GrgPeIBYHn1HmUVJkgrxWuAq4nUxTweJKYV/Ro2nFBpgSaqyLwHvzHD+jcSLRG2fxCWpBBM4NJxqbPOB0eWVVinbiKl/jYDqASKw2lRmUZKk0k0APgR8jPxH2n6d+Py0K+frVoIBlqQqew7xZj/Lh6H/DPxVPuVIUt+YQgRSS5MtHVLNw/eQaQPEaKqHiJDqoeT2QJlFSZIqbzHRhP31OV/3bmK6/uacr1s633xIqrpvAm/KcP4+YhTWLfmUI0m1MZX2o6hOBWaXWFcVDQG/4dCQ6kFipJUkSZ16JxFkTc7xmg8B/5J47aoNAyxJVfd84Jdke77aQaz8sTKXiiSpd0yjfUC1DJhVYl1VtR9YxaEh1UPAsyXWJUmqtzOAvwfOzvGa64jm8bXpCWyAJakXfBX4/YzX2ApcBNyRvRxJqpQZROP01oBqWfIzDXeQeFP/OPBYansw2e8vrzRJUh8bTzRhf3+O11wHnEes+NvzDLAk9YK5wCN0viJhw7PAm4HvZ65Ikoozhug71ehH1QirliS3TyivtMoaJKZNNMKpJ5L9o8nx3vJKkyTpiN4BfAE4LqfrrSJmo6zL6XqlMcCS1Cs+Dlyew3UOAH8MXIGrE0qqjgkcGkw1wqrFwLjySqusvcSb8seJYCodVq3GkVSSpN71auBbwPE5Xe8+4BVEa5WeZYAlqVccB9wDLM/petcT0xJ35nQ9STqa6TRDqaUt2xx8X9bOABFSNUKpJ1K31xLTASVJqqPlwA+IUdh5uAm4kPhCvyf5RklSLzmX6GE1JqfrrQbeDtyW0/Uk9bfRDJ/q1xpWTSuvtMp6mgik0ls6pNpdXmmSJJVuEXAr+YVYV5Fvj61CGWBJ6jWfAP4kx+sdIJolfgKnm0g6ugnElL7WEVRLiTeZ40urrJr2A2toH1CtAjaXV5okST1hGfAz4JScrvdG4Ds5XatQBliSes0Y4Gbg/JyvuxK4FFcplBTT+RbT7D+VPp6H759abWd4o/THaQZUa+nhqQqSJFXEc4EfAzNzuNZ24AXEbJSe4hswSb1oDnAX+Q2lbTgIfBH4KPHELqmejqd9ONXYTyivtMoaoLmCX2tY9VSJdUmS1C/OJkZi5dHY/VbgPHpsUSsDLEm96oXAT4FJXbj2k8AHga914dqSuu84YD6HD6lmlFdaZQ0So6UaoVR6ewzYVV5pkiQp8QbgOvLJci4F/m8O1ymMAZakXnYxMX87r6burX4EvIcYdSCpWmbRfprfEmJ05tjySqusPbQfQfU4MY3APoCSJFXffwM+mcN1dgDPATbkcK1CGGBJ6nVvBq6heyHWHuCzRKP3p7v0GJIONZFDp/alQ6rJ5ZVWadtpP4LqCWAdPTZVQJIkHWIUcC3wphyu9TfAO3K4TiEMsCTVwVuAq4FxXXyMLcCngC8A+7r4OFK/aEzzW0QEUotohlSLgdllFVZx+4jRUukV/VbTXNlva1mFSZKkwkwC7gHOyHidg0RD95WZKyqAAZakujifmE54Ypcf53Fi2O7XcSSDdCSjiOWe06HUIpphldP8Dm8DzXBqVcvxeuLNpiRJ6m/nAD8n+5f4PwQuzF5O9xlgSaqT04jphC8s4LF+CXwE+KcCHkuqqum0H0HVOB5fUl1Vtodolr6GmNL3m9TxGiKk2lNadZIkqZd8FLgih+v8FvH5ptIMsCTVzVjgY8STeTdWKGz1T8SIrLsKeCypaJNpBlStI6gWA1NLqquqDgADRCjVCKTWpvZrgU2lVSdJkupmDLHw1HkZr/N1oi1LpRlgSaqr2USQ9TZilEi33QL8KY7IUm8ZByyg/RS/xcRKfwo7iOl7A8QUv42p/XoinNqAK/lJkqRiLQIeINuX94PAUuJLt8oywJJUd2OBVxJLxC4ATgZmEh/OszY9bGcFMYz3O9inRuUbDcxheB+qdFg1L/mdfraNCKEGaAZU7fa7yypQkiTpKD5JzArJeo0/yaGWrjHAktTPFhINCz9A9M/K0yPAp4G/xVUL1V2NQLZ1BFVj6+bqnFXzDPAUMU3vKWL10PR+U5v7HDElSZJ63STi88fcDNdYTYzCquyX8AZYkhSNpq8B3tiFa68H/gL4G+DJLlxf9Xc8hwZU6ePJZRXWZUPAZiJoamxPMjyASt+3BZufS5Kk/vV24svzLC4AfpxDLV1hgCVJYTYxjahb9gPXA18EbqbC32yocOOJ0YDtVvJbQjE93Mqwk+izcLiG5+tw9KIkSdJIjQLuJ1qndOp/A+/Lp5z8GWBJUtNGIsjqtieALwFX093QTNUwHpifbAs5tBfVHOr5enyAGIr+SLI9TIRTq4mAamdZhUmSJNXUHwJXZTh/DfF+tZLq+IZZkjr1ceDyAh9vP/A94GvADdgkuldNJxYImE+MmlqQur2QCEXr/Hq7CXgIeJThYdXjOIJKkiSpSFOIFiZTM1zjLOC+fMrJV53fUEvSsRoD/B3wlhIe+xng+8C3gFuArSXUoOHGEeHTPOAUoinmnGSbm9y3gPr2oGq1hxiWfm+yrUy2bWUWJUmSpGGuIkZideoDwJU51ZIrAyxJOtSlwGeJ1TzKcAD4Z+BHwJ3ACpxqmKcJwCwiiJpJBFHpUGoeEVydXFaBFbEGuB24g/j3uAJX7JMkSaq6s4gvGzv1beBNOdWSKwMsSWpvPvBR4F3ESJyybSJCrI3ECmzbkm0rsQrb/cQ0rn4NGFpDqZOJMGomEUbNTo7nkG1IdV3tJwKqO4CfJ9v6UiuSJElSp35DzBToxJMU0xf4mBlgSdKRzQPeDbwNWFpyLUezjwix7iWmId4ADJRaUWfGE32lZiT7manjxr71/imlVNqbBoEHicDqnmS/AnuwSZIk1UXWaYQLidH4lWKAJUkjMwp4BTGc9rXAsnLLGZEhIqD4R+BvgVUl1DCaGBmVDqDaBVLp+w2j8rOdGJ33ANGvagURcBpWSZIk1dergRsznP9a4svwSjHAkqTOLAMuBM4HXk6EL1V2ELgO+GPg1zldcwYxTW8+Mcx4Ls2m543bJwNjc3o8Hd5TxOp/DybbfURota7MoiRJklSKcUSrkU4XG/ow8On8ysmHAZYk5eM04KXAi4GzgeWU1wT+SA4A1wD/HXhiBL+/kAjrlhBTKJemjk/oUo1qbzPRz2A18CgRWD2U7F21UpIkSWm3E59POvEV4J051pILAyxJ6o4xRKjVCLNOB84gwqAqNIXfD/wQ+AfgJpoNu2cBlwAXAecAJ5VSXf85AGwgAqr0toZmaOW0P0mSJI3UlcD7Ojz3ZuB3c6wlFwZYklSsscBiItxakhwvSrYllDeqaT/RL2kGvjbkbTvRTH9zsh8gVpVshFO/IQLEfl1BUpIkSfn7A+DqDs99CDgzv1Ly4YcUSaqW44neUbOAOUQPqTlET6nG8azkWOXYC+wgAqnNxMipzcSSw41wahOwMbl/bzllSpIkqY8tJxbx6cQzxOeSSjHAkqTedBwRZJ1CrOI3jRi9dWLqOL1PH3fazLEO9hMvyLuBncToqMa2I9lva7nd+nOn8kmSJKnqxgF76Dz3mUDFvog1wJKk/jOWCLKmEi9sk1P78UTz+aPtIUK0KUd4nNGMbErkbuLFNW1by+29wK7U7X3As8l9jRFRg8m+9Wc7k59tH0EtkiRJUl08SXzp3YlZxGwCSZIkSZIkqWtWAEMdbktLqPeIRpddgCRJkiRJknK3IcO5k47+K8UywJIkSZIkSaqfjWUXkCcDLEmSJEmSpPrZUXYBeTLAkiRJkiRJqp/9ZReQJwMsSZIkSZIkVZoBliRJkiRJUv3szHDurtyqyIkBliRJkiRJUv0MZTjXAEuSJEmSJEldNynDuc/mVkVODLAkSZIkSZLq54QOz9tHtumHXWGAJUmSJEmSVD+dBlibc60iJwZYkiRJkiRJ9dNpgDWQaxU5McCSJEmSJEmqn6kdnrcl1ypyYoAlSZIkSZJUPws7PG91nkXkxQBLkiRJkiSpXsYACzo8d3WOdeTGAEuSJEmSJKle5gPHdXjuE3kWkhcDLEmSJEmSpHpZnOHcVblVkSMDLEmSJEmSpHpZmuHcR3KrIkcGWJIkSZIkSfXy/A7P2wDsyLOQvBhgSZIkSZIk1cuLOjzv17lWkSMDLEmSJEmSpPoYB5zV4bkGWJIkSZIkSeq65cCEDs99IM9C8mSAJUmSJEmSVB/nZjj3ntyqkCRJkiRJkg7jG8BQB9suYGwJ9UqSJEmSJKmPjAGeorMA6/YS6h0xpxBKkiRJkiTVw7nASR2ee2eeheTNAEuSJEmSJKkeXpPh3Ltzq0KSJEmSJEk6jDvobPrgELC4hHolSZIkSZLUR+YDB+gsvNpUQr3HxCmEkiRJkiRJve8SOs957sqzkG4wwJIkSZIkSep9b81wbqUbuEuSJEmSJKn3PYfOe18NAS8pvmRJkiRJkiT1kyvoPLzaBowpvmRJkiRJkiT1i3HABjoPsK4rvuRjZw8sSZIkSZKk3nUJcEqG82/KqxBJkiRJkiSpnTvJ1v9qQfElS5IkSZIkqV+8mGzh1T3Fl9wZpxBKkiRJkiT1pssynv/9XKqQJEmSJEmS2jgTGCTbCKzlhVctSZIkSZKkvnEt2cKrXxVfsiRJkiRJkvrFC4CDZAuwPlR41ZIkSZIkSeob/0i28GovMLvwqiVJkiRJktQXXk628GoI+GrhVUuSJEmSJKkvjAV+Sbbw6iAxBVGSJEmSJEnK3WVkH3319cKrliRJkiRJUl+YC+wkW3i1G1hUcN2SJEmSJEnqE98g++irKwqvWpIkSZIkSX3hDWQPrx4HJhVduCRJkiRJkupvDrCF7AHWq4suXJIkSZIkSfU3GriZ7OHV1QXXLUmSJEmSpD7xEbKHV6uAqUUXLkmSJEmSpPp7MbCXbOHVIPDyoguXJEmSJElS/c0D1pJ99NWnii5ckiRJkiRJ9TcJuIfs4dWPgTEF1y5JkiRJkqSaGwVcR/bwagMwu+DaJUmSJEmS1AeuIHt4tRd4ZdGFS5IkSZIkqf4uJXt4NZRcR5IkSZIkScrVBWRfcXAI+HTRhUuSJEmSJKn+lgPbyR5eXY9N2yVJkiRJkpSzecBasodXvyJWL5QkSZIkSZJyMwVYSfbwai0RhEmSJEmSJEm5upbs4dWzwLlFFy5JkiRJkqT6u4zs4dVe4MKiC5ckSZIkSVL9vQLYR7bwahB4c9GFS5IkSZIkqf5OATaQLbw6CLyr6MIlSZIkSZJUf6OAm8k+dfCPii5ckiRJkiRJ/eG9ZA+vPll41ZIkSZIkSeoLi4GnyRZeXVl41ZIkSZIkSeobWacOfoWYgihJkiRJkiTl7nVkC6++gOGVJEmSJEmSuui7dB5eXYXhlSRJkiRJkrpoCbCXzsKrPy+hXkmSJEmSJPWRGcBKOguvLi+hXkmSJEmSJPWROcAKOguvPl5CvZIkSZIkSeojZwFr6Sy8+lAJ9UqSJEmSJKmPvAnYybEHV4PAu0qoV5IkSZIkSX1iLPAZ4CDHHl7tAi4uvmRJkiRJkiT1iwXAz+hsyuBW4OXFlyxJkiRJkqR+cQmwjc7CqzXAc4ovWZIkSZIkSf1gKvB3dBZcDQEPAPMLr1qSJEmSJEl94WXAKjoPr24FTiq8akmSJEmSJNXeWOBTxIqBnYZX3wQmFl24JEmSJEmS6u9M4C46D64OAp8ERhVduCRJkiRJkurtOOC/AnvoPLzaDbyl6MIlSZIkSZJUf+cC99J5cDUEbAReUnThkiRJkiRJqrdJwGfJ1utqiAi/FhRcuyRJkiRJkmruAuBxsgVXQ8B3gSkF1y5JkiRJkqQaOxH4CtFsPUtwdRC4HBhTbPmSJEmSJEmqs39D9KrKOupqG3BxwbVLkiRJkiSpxmYD3yZ7cDUErAROLbZ8SZIkSZIk1dUo4D8AW8knvLqGaPwuSZIkSZIkZbYIuIl8gqt9wB8WWr0kSZIkSZJqazQRNj1NPuHVOuBlhf4FkiRJkiRJqq0zgdvJJ7gaAv4BmFHoXyBJkiRJkqRaGgVcBuwhn+BqF/CeQv8CSZIkSZIk1dbJwA/Jb9TVvcBzC/0LJEmSJEmSVFuvATaST3B1ELgSmFDoXyBJkiRJkqRaGgd8hgid8givBoDXFfoXSJIkSZIkqbZOA35BflMGvwZML/QvkCRJkiRJUm39HvA0+QRX64CLii1fkiRJkiRJdTUW+Bz59br6EnBCoX+BJEmSJEmSausk4GbyCa9WAb9bbPmSJEmSJEmqs/nAA2QPrnYBlwNTii1fkiRJkiRJdXYmsIbs4dV3gCUF1y5JkiRJkqSamwesJVtwtQI4v+C6JUmSJEmS1CfuJNvqgu8lGr9LkiRJkiRJuZtEZ8HVY8B/BMYXX7IkSZIkSZL6zXpGHlzdB7wVR1xJkiRJkiSpQB/m6KsKfg14DTCqpBolSZIkSZLU594D/DOwFRgAbgX+AngDMKXEuiRJkiRJkiRJkiRJkiRJkiRJkiRJkiRJkiRJkiRJkiRJkiRJkiRJkiRJkiRJkiRJkiRJkiRJkiRJkiRJkiRJkiRJkiRJkiRJkiRJkiRJkiRJkiRJkiRJkiRJkiRJkiRJkiRJfeH/AbdHxVH/n7gVAAAAAElFTkSuQmCC', Basepath: 'C:\\Users\\billa\\Documents\\myclass.com\\Siteweb\\Production\\Ela_back\\Back_Office\\__dummy__' +DEBUG:xhtml2pdf:Parsing img tag, src: +DEBUG:xhtml2pdf:Attrs: {'src': , 'width': None, 'height': None, 'align': None, 'id': None} +DEBUG:PIL.PngImagePlugin:STREAM b'IHDR' 16 13 +DEBUG:PIL.PngImagePlugin:STREAM b'bKGD' 41 6 +DEBUG:PIL.PngImagePlugin:b'bKGD' 41 6 (unknown) +DEBUG:PIL.PngImagePlugin:STREAM b'tIME' 59 7 +DEBUG:PIL.PngImagePlugin:b'tIME' 59 7 (unknown) +DEBUG:PIL.PngImagePlugin:STREAM b'IDAT' 78 8192 +DEBUG:xhtml2pdf:FileObject 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAPUAAAD1AQMAAACyfyEmAAAABlBMVEUAAIv///+fga7nAAACW0lEQVR42u1ZMW7jQBAbn4ot/YT9if0xARKgj9k/2Se4VBF4QnLk5Kp0QVjYhbHxNgRnyOFOIn/87PG+f9//7v0jIk444+sDx1iyPc/Haf8XP39++574lsz7YxkChNM04vqYuy4s8M3R7rkR1TL2yzkH+etxcsJXJM69JfjbyZ8Xvlx7sRZnnG5W/BV10W7sv4RIxKRP/1G/LO39/y8f/dZnoypyECnL/fIfD/5Q2onSXXuiE0mn/jTBJ8ObBqDRWsqfAfJq0n+ULv0F0OAqNMHGcufThT+6Mk9ylQu+cFq7DX9f/gdr6SVnSHfsJxd9TBnX3DJvrG+gqigt4fr4M2cFRFKe8sFxN2Vz8RcYikSsqcHogk5EfZuNPsDVkV8mSnftu0avTf9FZ2AJAFpFXflfM5q/gKbosuUu/6NT2/hfHlxBH3C9COUDXDzDSL+0vspXshuWNlz0MZOr6PUqYkgAtLUytQc+pZbirynO3GGC+zVt+AN1WyLVM/+VNLa08b969U7JkMAhvEb5n01+ln5VVVDHIYy4Gj7994XqWday8H25qNwm9e01MNR/ARHjZJRPGVjw/kjlPw05vT8Y923yn95CEMmIC1XBEN1s5gcFgYKKv5f1UcQ2/sesPNfWQNbSrPwPgk3mP6g25NTjeydosz/gQuNEkHwaaRPjs5/U/iV6DRGFaL2UbPqP+6vUg5c/oOteS4Q02k9Oo/IfOhFPj2PcOeFLrQ7402F9VvsD4ENInVLtyLhqxF9t7dVwWj0XPp/9mvS7KP8dSVX7q7uT/73/f/W+/4v7T/MauFDgVQZuAAAAAElFTkSuQmCC', Basepath: 'C:\\Users\\billa\\Documents\\myclass.com\\Siteweb\\Production\\Ela_back\\Back_Office\\__dummy__' +DEBUG:xhtml2pdf:Parsing img tag, src: +DEBUG:xhtml2pdf:Attrs: {'src': , 'width': None, 'height': None, 'align': None, 'id': None} +DEBUG:PIL.PngImagePlugin:STREAM b'IHDR' 16 13 +DEBUG:PIL.PngImagePlugin:STREAM b'PLTE' 41 6 +DEBUG:PIL.PngImagePlugin:STREAM b'IDAT' 59 603 +DEBUG:PIL.PngImagePlugin:STREAM b'IHDR' 16 13 +DEBUG:PIL.PngImagePlugin:STREAM b'bKGD' 41 6 +DEBUG:PIL.PngImagePlugin:b'bKGD' 41 6 (unknown) +DEBUG:PIL.PngImagePlugin:STREAM b'tIME' 59 7 +DEBUG:PIL.PngImagePlugin:b'tIME' 59 7 (unknown) +DEBUG:PIL.PngImagePlugin:STREAM b'IDAT' 78 8192 +DEBUG:PIL.PngImagePlugin:STREAM b'IHDR' 16 13 +DEBUG:PIL.PngImagePlugin:STREAM b'PLTE' 41 6 +DEBUG:PIL.PngImagePlugin:STREAM b'IDAT' 59 603 +INFO:root:2024-04-22 15:21:12.853910 : Insert_Quotation_To_Session_From_Partner_Owner_Recid L'identifiant du devis n'est pas valide +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:21:12] "POST /myclass/api/Create_E_Signature_For_E_Document/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:21:15.621573 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 15:21:15.622573 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 15:21:15.625574 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:21:15] "POST /myclass/api/get_List_domaine_formation/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:21:15.631586 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 15:21:15.633592 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 15:21:15.634594 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:21:15] "POST /myclass/api/get_List_domaine_formation/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:21:15] "POST /myclass/api/Get_Suggested_Fr_Cities/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:21:15] "POST /myclass/api/Get_Suggested_Fr_Cities/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:21:15] "POST /myclass/api/Get_Suggested_Word/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:21:15] "POST /myclass/api/Get_Suggested_Word/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:21:15.933104 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 15:21:15.935133 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 15:21:15.980666 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 15:21:15.984063 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:21:16] "POST /myclass/api/get_all_class/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:21:16] "POST /myclass/api/get_all_class/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:21:16.300378 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:21:16] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:21:16.620986 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 15:21:16.622518 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 15:21:16.626794 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:21:16] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:21:16.638286 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:21:16] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:21:16] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:21:16.647819 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:21:16] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:21:16] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:21:16.656135 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:21:16] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:21:16.946206 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:21:16] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:21:16.953656 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 15:21:16.954655 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:21:16] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:21:16.961452 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:21:16] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:21:16] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:21:16.968210 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 15:21:16.971255 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:21:16] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:21:16] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:21:17.257397 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:21:17] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:21:17.265956 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:21:17] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:21:17.274689 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 15:21:17.278211 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:21:17] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:21:17.285817 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:21:17] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:21:17.293360 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:21:17] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:21:17] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:21:17.570660 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:21:17] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:21:17.579787 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:21:17] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:21:17.603051 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 15:21:17.607594 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:21:17] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:21:17.610647 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:21:17] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:21:17.618098 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:21:17] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:21:17] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:21:17.884294 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:21:17] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:21:17.894294 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:21:17] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:21:17.917266 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:21:17] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:21:17.936792 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 15:21:17.941278 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:21:17] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:21:17] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:21:17.957884 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:21:17] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:21:18.208918 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 15:21:18.213654 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:21:18] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:21:18] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:21:18.255923 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:21:18] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:21:18.264334 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 15:21:18.268524 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:21:18] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:21:18.274071 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:21:18] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:21:18] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:21:18.526086 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:21:18] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:21:18.534699 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:21:18] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:21:18.567458 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:21:18] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:21:18.574702 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:21:18] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:21:18.584529 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 15:21:18.587602 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:21:18] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:21:18] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:21:18.851081 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 15:21:18.854092 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:21:18] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:21:18] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:21:18.879230 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:21:18] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:21:18.886254 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:21:18] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:21:18.909709 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 15:21:18.913128 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:21:18] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:21:18] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:21:19.175966 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 15:21:19.179431 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:21:19] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:21:19] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:21:19.187845 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:21:19] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:21:19.196188 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:21:19] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:21:19.223202 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 15:21:19.226908 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:21:19] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:21:19] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:21:19.503899 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 15:21:19.507896 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:21:19] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:21:19.512895 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 15:21:19.518918 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:21:19] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:21:19] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:21:19] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:21:19.543170 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:21:19] "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\\partner_order.py', reloading +INFO:werkzeug: * Restarting with stat +INFO:root:2024-04-22 15:24:35.971179 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2024-04-22 15:24:35.971179 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev ++ +INFO:root:2024-04-22 15:24:35.971179 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev') ++ +INFO:root:2024-04-22 15:24:35.971179 : ++ FLASK PORT 5001 ++ +INFO:root:2024-04-22 15:24:35.971686 : ++ 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\\E_Sign_Document.py', reloading +INFO:werkzeug: * Restarting with stat +INFO:root:2024-04-22 15:26:19.178851 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2024-04-22 15:26:19.178851 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev ++ +INFO:root:2024-04-22 15:26:19.179851 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev') ++ +INFO:root:2024-04-22 15:26:19.179851 : ++ FLASK PORT 5001 ++ +INFO:root:2024-04-22 15:26:19.179851 : ++ LMS_BAS_URL mysy-training.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 877-541-979 +INFO:root:2024-04-22 15:27:40.595879 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:27:41] "POST /myclass/api/Get_Given_E_Document_Not_Signed_No_Token/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:28:18.075867 : Security check : IP adresse '127.0.0.1' connected +DEBUG:xhtml2pdf:pisaDocument options: + src = '\n\n\n\n\n\n\n
\n\n\n\n\n\n\n\n\n\n\n\n\n
 
\n\n\n\n\n\n\n\n\n\n
\n

--- LOGO ---

\n
\n

Devis n° Devis_13

\n




\n

 

\n

 

\n

Devis n° Devis_13
Date Devis : 21/04/2024
 

\n

 Expiration : 20/07/2024
 

\n

 

\n

 

\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
DescriptionQtéPrix Unit.Montant
Les fondamentaux du management de projet : Savoir conduire à la réussite de vos projets35601680.0
Les fondamentaux du management de projet : Savoir conduire à la réussite de vos projets25551110.0
\n

 

\n

 

\n

 

\n

 

\n

 

\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
 Total Remise( 0 )
 Total HT2790.0 €
 TVATVA 20% €
 Total3348.0 €
\n

 

\n
\n
 
\n

Signature Client
 


 

' + dest = <_io.BufferedRandom name='./temp_direct/Convention_Signe_17371.pdf'> + path = None + link_callback = None + xhtml = False + context_meta = None +DEBUG:xhtml2pdf:Col 0 has width 600 +DEBUG:xhtml2pdf:Col 0 has width 90.0901% +DEBUG:xhtml2pdf:Col 0 has width 90.0901% +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:Col widths: [None, None, None, None] +DEBUG:xhtml2pdf:Col 2 has width 20.3259% +DEBUG:xhtml2pdf:Col 3 has width 20.3259% +DEBUG:xhtml2pdf:Col 2 has width 20.3259% +DEBUG:xhtml2pdf:Col 3 has width 20.3259% +DEBUG:xhtml2pdf:Col 2 has width 20.3259% +DEBUG:xhtml2pdf:Col 3 has width 20.3259% +DEBUG:xhtml2pdf:Col 2 has width 20.3259% +DEBUG:xhtml2pdf:Col 3 has width 20.3259% +DEBUG:xhtml2pdf:Col widths: [None, None, '20.3259%', '20.3259%'] +DEBUG:xhtml2pdf:Col widths: [None] +DEBUG:xhtml2pdf:Col 0 has width 90.0901% +DEBUG:xhtml2pdf:Col widths: ['90.0901%'] +DEBUG:xhtml2pdf:Col widths: [600.0] +DEBUG:xhtml2pdf:FileObject 'data:image/png;base64,', Basepath: 'C:\\Users\\billa\\Documents\\myclass.com\\Siteweb\\Production\\Ela_back\\Back_Office\\__dummy__' +DEBUG:xhtml2pdf:Parsing img tag, src: +DEBUG:xhtml2pdf:Attrs: {'src': , 'width': None, 'height': None, 'align': None, 'id': None} +WARNING:xhtml2pdf:Need a valid file name! +'' +DEBUG:xhtml2pdf:FileObject 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAPUAAAD1AQMAAACyfyEmAAAABlBMVEUAAIv///+fga7nAAACXElEQVR42u1ZMW7DQAxT6uFGP8E/qT8WwAb8sfgn94SMHoyoJOUCnboV5ZAbDMe3CJRIUUrkr+eI9/37/m/vnxFxyy3xOPEaS7bXeL0dH/H7+et7xrdk7s+l89eEt6HH/LxPurCI7x5tJ3Qzgjw+x+zEb4qbU3zPgSDep5bA7yB+XvHlGllVN65Te1jhp/pDkA8QAucMIelTf+QvU7v/fPjwt85GVmQ/bpXub/3xwA+pHRLUXaEvqETAOYjJHvhtJOzSERqlpfR5ldyY8JcFFxNCg6ow0saYQWcT/BKxxNBTqvKJB97WyQk/9V+gdlKf9Rmd5ObCD2UV/ePB/AayitSujNRGnwVYzKUpZ7W75qIvCVURIajKbL0BJBfJoQd+wOoxbnRVA6m7Todar039xSTUENAq6Er/bOoPUR3yzzFuKaVmfzPSv5VVNyT4AdWLKLmG3XLxB5v8fVZqU5EyteHDD+DH/lb9A/wI1t9u5E/Z0LL8Ke0Mx5Fj9ukfNAQUmVRXIzW2tNG/mnrp/zBftqKz6i9s/H27sgro2IRhV8Oo/oYrqldJyyK7qnSb5HdiwXXVH0Qa/oDtzkafa/5Q6Z0/5g/afRf908IFhBh6TZU00e1lsx/qNHy9/PMlferJ6aLPWqjJ/2mr0az0j4Z0ryFTTQ7UuHaC6bM/EHQMkk5fm5gw0mcSNtVEJIdNk5JR/VFVOMTxA6rue4mQTvvJfvkXOAX032p3RvFFrQ746ZK+2W2/+6r6k7V3wk/70yFr/6f5l/HZ7NeKv8vl/yTNNa476d/7/6v3/X/cfwEwX70EiRg6GAAAAABJRU5ErkJggg==', Basepath: 'C:\\Users\\billa\\Documents\\myclass.com\\Siteweb\\Production\\Ela_back\\Back_Office\\__dummy__' +DEBUG:xhtml2pdf:Parsing img tag, src: +DEBUG:xhtml2pdf:Attrs: {'src': , 'width': None, 'height': None, 'align': None, 'id': None} +DEBUG:PIL.PngImagePlugin:STREAM b'IHDR' 16 13 +DEBUG:PIL.PngImagePlugin:STREAM b'PLTE' 41 6 +DEBUG:PIL.PngImagePlugin:STREAM b'IDAT' 59 604 +DEBUG:PIL.PngImagePlugin:STREAM b'IHDR' 16 13 +DEBUG:PIL.PngImagePlugin:STREAM b'PLTE' 41 6 +DEBUG:PIL.PngImagePlugin:STREAM b'IDAT' 59 604 +INFO:root:2024-04-22 15:28:19.954556 : Insert_Quotation_To_Session_From_Partner_Owner_Recid L'identifiant du devis n'est pas valide +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:28:19] "POST /myclass/api/Create_E_Signature_For_E_Document/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:28:22.485109 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 15:28:22.485109 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 15:28:22.486118 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 15:28:22.488134 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 15:28:22.489482 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 15:28:22.490514 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:28:22] "POST /myclass/api/get_List_domaine_formation/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:28:22] "POST /myclass/api/get_List_domaine_formation/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:28:22] "POST /myclass/api/Get_Suggested_Fr_Cities/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:28:22] "POST /myclass/api/Get_Suggested_Fr_Cities/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:28:22] "POST /myclass/api/Get_Suggested_Word/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:28:22] "POST /myclass/api/Get_Suggested_Word/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:28:23.444893 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 15:28:23.445889 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:28:23] "POST /myclass/api/get_all_class/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:28:23.700231 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 15:28:23.701653 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 15:28:23.956522 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:28:23] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:28:23] "POST /myclass/api/get_all_class/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:28:24.401068 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:28:24] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:28:24.417066 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:28:24] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:28:24.438074 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:28:24] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:28:24.448062 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 15:28:24.453064 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:28:24] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:28:24] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:28:24.465080 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:28:24] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:28:24.729953 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 15:28:24.734994 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:28:24] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:28:24] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:28:24.751519 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:28:24] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:28:24.762850 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:28:24] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:28:24.770936 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:28:24] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:28:24.780689 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:28:24] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:28:25.058868 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 15:28:25.061891 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:28:25] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:28:25] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:28:25.070916 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 15:28:25.074923 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:28:25] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:28:25] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:28:25.084473 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:28:25] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:28:25.091627 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:28:25] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:28:25.371537 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:28:25] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:28:25.378393 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:28:25] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:28:25.385711 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 15:28:25.386725 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:28:25] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:28:25] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:28:25.395806 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:28:25] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:28:25.402916 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:28:25] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:28:25.681715 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:28:25] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:28:25.688715 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:28:25] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:28:25.698149 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 15:28:25.702381 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:28:25] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:28:25] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:28:25.716416 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 15:28:25.718742 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:28:25] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:28:25] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:28:25.993646 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:28:25] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:28:26.000513 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:28:26] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:28:26.026376 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 15:28:26.028374 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:28:26] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:28:26] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:28:26.034790 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 15:28:26.038611 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:28:26] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:28:26] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:28:26.304062 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:28:26] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:28:26.309695 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:28:26] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:28:26.350513 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 15:28:26.351812 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 15:28:26.353510 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:28:26] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:28:26.356533 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:28:26] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:28:26] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:28:26] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:28:26.616954 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 15:28:26.622019 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:28:26] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:28:26] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:28:26.678440 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 15:28:26.679975 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:28:26] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:28:26] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:28:26.687570 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 15:28:26.690843 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:28:26] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:28:26] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:28:26.942662 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 15:28:26.945910 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:28:26] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:28:26] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:28:27.004011 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 15:28:27.008356 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:28:27] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:28:27.010876 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 15:28:27.017593 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:28:27] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:28:27] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:28:27] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:28:27.270292 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 15:28:27.275115 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:28:27] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:28:27] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:28:27.332424 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 15:28:27.335981 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 15:28:27.339975 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:28:27] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:28:27] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:28:27] "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\\E_Sign_Document.py', reloading +INFO:werkzeug: * Restarting with stat +INFO:root:2024-04-22 15:31:09.912430 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2024-04-22 15:31:09.912430 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev ++ +INFO:root:2024-04-22 15:31:09.913424 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev') ++ +INFO:root:2024-04-22 15:31:09.913424 : ++ FLASK PORT 5001 ++ +INFO:root:2024-04-22 15:31:09.913424 : ++ LMS_BAS_URL mysy-training.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 877-541-979 +INFO:root:2024-04-22 15:32:23.690354 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:32:24] "POST /myclass/api/Get_Given_E_Document_Not_Signed_No_Token/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:33:08.958596 : Security check : IP adresse '127.0.0.1' connected +DEBUG:xhtml2pdf:pisaDocument options: + src = '\n\n\n\n\n\n\n
\n\n\n\n\n\n\n\n\n\n\n\n\n
 
\n\n\n\n\n\n\n\n\n\n
\n

--- LOGO ---

\n
\n

Devis n° Devis_13

\n




\n

 

\n

 

\n

Devis n° Devis_13
Date Devis : 21/04/2024
 

\n

 Expiration : 20/07/2024
 

\n

 

\n

 

\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
DescriptionQtéPrix Unit.Montant
Les fondamentaux du management de projet : Savoir conduire à la réussite de vos projets35601680.0
Les fondamentaux du management de projet : Savoir conduire à la réussite de vos projets25551110.0
\n

 

\n

 

\n

 

\n

 

\n

 

\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
 Total Remise( 0 )
 Total HT2790.0 €
 TVATVA 20% €
 Total3348.0 €
\n

 

\n
\n
 
\n

Signature Client
 


 

' + dest = <_io.BufferedRandom name='./temp_direct/Convention_Signe_33497.pdf'> + path = None + link_callback = None + xhtml = False + context_meta = None +DEBUG:xhtml2pdf:Col 0 has width 600 +DEBUG:xhtml2pdf:Col 0 has width 90.0901% +DEBUG:xhtml2pdf:Col 0 has width 90.0901% +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:Col widths: [None, None, None, None] +DEBUG:xhtml2pdf:Col 2 has width 20.3259% +DEBUG:xhtml2pdf:Col 3 has width 20.3259% +DEBUG:xhtml2pdf:Col 2 has width 20.3259% +DEBUG:xhtml2pdf:Col 3 has width 20.3259% +DEBUG:xhtml2pdf:Col 2 has width 20.3259% +DEBUG:xhtml2pdf:Col 3 has width 20.3259% +DEBUG:xhtml2pdf:Col 2 has width 20.3259% +DEBUG:xhtml2pdf:Col 3 has width 20.3259% +DEBUG:xhtml2pdf:Col widths: [None, None, '20.3259%', '20.3259%'] +DEBUG:xhtml2pdf:Col widths: [None] +DEBUG:xhtml2pdf:Col 0 has width 90.0901% +DEBUG:xhtml2pdf:Col widths: ['90.0901%'] +DEBUG:xhtml2pdf:Col widths: [600.0] +DEBUG:xhtml2pdf:FileObject 'data:image/png;base64,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', Basepath: 'C:\\Users\\billa\\Documents\\myclass.com\\Siteweb\\Production\\Ela_back\\Back_Office\\__dummy__' +DEBUG:xhtml2pdf:Parsing img tag, src: +DEBUG:xhtml2pdf:Attrs: {'src': , 'width': None, 'height': None, 'align': None, 'id': None} +DEBUG:PIL.PngImagePlugin:STREAM b'IHDR' 16 13 +DEBUG:PIL.PngImagePlugin:STREAM b'bKGD' 41 6 +DEBUG:PIL.PngImagePlugin:b'bKGD' 41 6 (unknown) +DEBUG:PIL.PngImagePlugin:STREAM b'tIME' 59 7 +DEBUG:PIL.PngImagePlugin:b'tIME' 59 7 (unknown) +DEBUG:PIL.PngImagePlugin:STREAM b'IDAT' 78 8192 +DEBUG:xhtml2pdf:FileObject 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAPUAAAD1AQMAAACyfyEmAAAABlBMVEUAAIv///+fga7nAAACV0lEQVR42u1ZMY7jQAxjzsWUeYJ/En/MgA34Y85P/ISULgJrScnGXrXdYllkioGcaQRqSHEUxI9rx+f8c/675y8AN8bc3gwxRTvuZ7T/w8/rt8+V3xTxfI36GHtG3YbhxUgHFvmNaM9YlNW07Y97bMKvx80pP+bCbexbEL9d+HnlF3NfqOHOaLXCr+5fHysJwfVGfdrcP/FXpX3+v/nwt9YiVkhkqtyX/njg11Z0QerO1JeYBWeXTPbILwnbbUxN0lL6zCQHk/sX77705aA+pwg2lTsOI/weGBGpKg9ujObeB78Zu/pvE5JFZ1J3y988+CFpXoL6J1VhVVnaWZ3EpX+oawT7b2nKW+2uE5we+IkLuUma1XqhTlJy6MGPuPxLJ+rO/Z6t1+X+RXJ1FEnmhK70rxn1X0pzWpcl9tQ/KbWP/l0kGYSkTDT5wd8OH3+Q748qra5jSTNc8GMuw+lPkSaBqc3lqT3y27KhXfhB/oqZDi79o14dQVcfqSqixhI2+qdXLw0f/R/Y6aod5/3D5MRflKqs4u8KWN2/PVXlKGmZZFens9wm/jQbxiqTAJKYkZM/RZ/WNP0fbtf7Q3bfhr8qLYucTnrSS0mY2syHtvQvrV4iJX2np7bRv3NqgJxqNCv9S0NKQpC15fS375mgzfygElqkNCy3Oh2M9JlVhawVm4io2yTSNvjl/CoWuSrU++0aIoTRfBJl7cnaRSCihkRG+dXoAGkSUvoGq/lux1c5uvJ/jJzwy/lplxcuR/eVn898DaXK8n8oaa7nupP+ff6/+pz/xfkXcm65d/WpaskAAAAASUVORK5CYII=', Basepath: 'C:\\Users\\billa\\Documents\\myclass.com\\Siteweb\\Production\\Ela_back\\Back_Office\\__dummy__' +DEBUG:xhtml2pdf:Parsing img tag, src: +DEBUG:xhtml2pdf:Attrs: {'src': , 'width': None, 'height': None, 'align': None, 'id': None} +DEBUG:PIL.PngImagePlugin:STREAM b'IHDR' 16 13 +DEBUG:PIL.PngImagePlugin:STREAM b'PLTE' 41 6 +DEBUG:PIL.PngImagePlugin:STREAM b'IDAT' 59 599 +DEBUG:PIL.PngImagePlugin:STREAM b'IHDR' 16 13 +DEBUG:PIL.PngImagePlugin:STREAM b'bKGD' 41 6 +DEBUG:PIL.PngImagePlugin:b'bKGD' 41 6 (unknown) +DEBUG:PIL.PngImagePlugin:STREAM b'tIME' 59 7 +DEBUG:PIL.PngImagePlugin:b'tIME' 59 7 (unknown) +DEBUG:PIL.PngImagePlugin:STREAM b'IDAT' 78 8192 +DEBUG:PIL.PngImagePlugin:STREAM b'IHDR' 16 13 +DEBUG:PIL.PngImagePlugin:STREAM b'PLTE' 41 6 +DEBUG:PIL.PngImagePlugin:STREAM b'IDAT' 59 599 +INFO:root:2024-04-22 15:33:10.586595 : Insert_Quotation_To_Session_From_Partner_Owner_Recid -'token' - ERRORRRR AT Line : 6066 +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:33:10] "POST /myclass/api/Create_E_Signature_For_E_Document/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:33:13.720869 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 15:33:13.722196 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 15:33:13.723216 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:33:13] "POST /myclass/api/get_List_domaine_formation/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:33:13.732184 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 15:33:13.733203 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 15:33:13.734200 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:33:13] "POST /myclass/api/get_List_domaine_formation/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:33:13] "POST /myclass/api/Get_Suggested_Fr_Cities/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:33:13] "POST /myclass/api/Get_Suggested_Fr_Cities/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:33:13] "POST /myclass/api/Get_Suggested_Word/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:33:13] "POST /myclass/api/Get_Suggested_Word/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:33:14.549945 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 15:33:14.551961 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:33:14] "POST /myclass/api/get_all_class/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:33:14.802430 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:33:14] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:33:15.075624 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 15:33:15.076636 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 15:33:15.077661 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:33:15] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:33:15.084945 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 15:33:15.089069 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:33:15] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:33:15] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:33:15] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:33:15] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:33:15.121320 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:33:15] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:33:15.388514 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:33:15] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:33:15.395514 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:33:15] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:33:15.403514 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 15:33:15.406514 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:33:15] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:33:15.409514 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:33:15] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:33:15] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:33:15.435557 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:33:15] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:33:15.702225 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:33:15] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:33:15.708227 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:33:15] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:33:15.718871 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 15:33:15.721849 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:33:15] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:33:15] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:33:15.726888 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:33:15] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:33:15.749184 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:33:15] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:33:16.015607 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 15:33:16.019874 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:33:16] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:33:16] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:33:16.032782 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:33:16] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:33:16.042244 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 15:33:16.044234 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:33:16] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:33:16] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:33:16.062559 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:33:16] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:33:16.331414 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 15:33:16.333408 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:33:16] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:33:16] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:33:16.346401 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:33:16] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:33:16.360922 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 15:33:16.361920 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:33:16] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:33:16] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:33:16.372660 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:33:16] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:33:16.645877 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 15:33:16.648895 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:33:16] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:33:16] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:33:16.676693 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 15:33:16.678759 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 15:33:16.682254 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:33:16] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:33:16] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:33:16] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:33:16.690798 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:33:16] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:33:16.959380 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 15:33:16.961398 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:33:16] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:33:16] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:33:17.004731 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 15:33:17.006745 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 15:33:17.007751 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:33:17] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:33:17.012919 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:33:17] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:33:17] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:33:17] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:33:17.271471 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 15:33:17.274973 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:33:17] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:33:17] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:33:17.333387 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 15:33:17.334752 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 15:33:17.340523 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:33:17] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:33:17] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:33:17.344684 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:33:17] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:33:17] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:33:17.586752 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 15:33:17.591217 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:33:17] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:33:17] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:33:17.649668 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 15:33:17.652666 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:33:17] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:33:17] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:33:17.658809 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 15:33:17.660851 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:33:17] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:33:17] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:33:17.899650 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 15:33:17.903012 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:33:17] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:33:17] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:33:17.963196 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 15:33:17.967196 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:33:17] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:33:17] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:33:17.981602 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 15:33:17.982604 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 15:33:17.985611 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:33:17] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:33:18] "POST /myclass/api/get_all_class/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:33:18.848784 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 15:33:18.854905 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:33:18] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:33:19] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:33:19.086412 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 15:33:19.091416 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:33:19] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:33:19] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:33:19.139437 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:33:19] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:33:19.234006 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:33:19] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:33:19.404118 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 15:33:19.408116 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:33:19] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:33:19] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:33:19.510153 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:33:19] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:33:19.566741 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:33:19] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:33:19.583872 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:33:19] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:33:19.601937 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:33:19] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:33:19.730630 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:33:19] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:33:19.780308 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:33:19] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:33:19.872111 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:33:19] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:33:19.882118 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:33:19] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:33:19.903798 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:33:19] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:33:19.937695 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:33:19] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:33:20.044904 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:33:20] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:33:20.091475 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:33:20] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:33:20.186953 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:33:20] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:33:20.191967 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:33:20] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:33:20.218094 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:33:20] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:33:20.248456 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:33:20] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:33:20.358331 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:33:20] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:33:20.405776 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:33:20] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:33:20.498831 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 15:33:20.501469 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:33:20] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:33:20] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:33:20.529641 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:33:20] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:33:20.561277 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:33:20] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:33:20.670185 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:33:20] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:33:20.715694 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:33:20] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:33:20.810549 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:33:20] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:33:20.820006 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:33:20] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:33:20.840564 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:33:20] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:33:20.871767 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:33:20] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:33:20.979915 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:33:20] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:33:21.027889 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:33:21] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:33:21.121422 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:33:21] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:33:21.128720 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:33:21] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:33:21.152378 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:33:21] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:33:21.183700 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:33:21] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:33:21.291824 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:33:21] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:33:21.338715 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:33:21] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:33:21.434054 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:33:21] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:33:21.441380 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:33:21] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:33:21.465449 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:33:21] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:33:21.496407 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:33:21] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:33:21.607003 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:33:21] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:33:21.652971 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:33:21] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:33:21.747620 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:33:21] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:33:21.753526 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:33:21] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:33:21.779057 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:33:21] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:33:21.809850 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:33:21] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:33:21.918231 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:33:21] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:33:21.964314 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:33:21] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:33:22.058286 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:33:22] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:33:22.063971 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:33:22] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:33:22.086143 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:33:22] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:33:22.121731 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:33:22] "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\\partner_order.py', reloading +INFO:werkzeug: * Restarting with stat +INFO:root:2024-04-22 15:38:38.474074 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2024-04-22 15:38:38.474074 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev ++ +INFO:root:2024-04-22 15:38:38.474074 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev') ++ +INFO:root:2024-04-22 15:38:38.474074 : ++ FLASK PORT 5001 ++ +INFO:root:2024-04-22 15:38:38.474074 : ++ 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\\partner_order.py', reloading +INFO:werkzeug: * Restarting with stat +INFO:root:2024-04-22 15:39:28.826092 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2024-04-22 15:39:28.827090 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev ++ +INFO:root:2024-04-22 15:39:28.827090 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev') ++ +INFO:root:2024-04-22 15:39:28.827090 : ++ FLASK PORT 5001 ++ +INFO:root:2024-04-22 15:39:28.827090 : ++ 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\\partner_order.py', reloading +INFO:werkzeug: * Restarting with stat +INFO:root:2024-04-22 15:39:55.713791 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2024-04-22 15:39:55.713791 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev ++ +INFO:root:2024-04-22 15:39:55.714791 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev') ++ +INFO:root:2024-04-22 15:39:55.714791 : ++ FLASK PORT 5001 ++ +INFO:root:2024-04-22 15:39:55.714791 : ++ 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\\partner_order.py', reloading +INFO:werkzeug: * Restarting with stat +INFO:root:2024-04-22 15:40:26.849916 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2024-04-22 15:40:26.849916 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev ++ +INFO:root:2024-04-22 15:40:26.849916 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev') ++ +INFO:root:2024-04-22 15:40:26.850936 : ++ FLASK PORT 5001 ++ +INFO:root:2024-04-22 15:40:26.850936 : ++ LMS_BAS_URL mysy-training.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 877-541-979 +INFO:root:2024-04-22 15:42:26.233320 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:42:26] "POST /myclass/api/Get_Given_E_Document_Not_Signed_No_Token/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:42:57.510598 : Security check : IP adresse '127.0.0.1' connected +DEBUG:xhtml2pdf:pisaDocument options: + src = '\n\n\n\n\n\n\n
\n\n\n\n\n\n\n\n\n\n\n\n\n
 
\n\n\n\n\n\n\n\n\n\n
\n

--- LOGO ---

\n
\n

Devis n° Devis_13

\n




\n

 

\n

 

\n

Devis n° Devis_13
Date Devis : 21/04/2024
 

\n

 Expiration : 20/07/2024
 

\n

 

\n

 

\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
DescriptionQtéPrix Unit.Montant
Les fondamentaux du management de projet : Savoir conduire à la réussite de vos projets35601680.0
Les fondamentaux du management de projet : Savoir conduire à la réussite de vos projets25551110.0
\n

 

\n

 

\n

 

\n

 

\n

 

\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
 Total Remise( 0 )
 Total HT2790.0 €
 TVATVA 20% €
 Total3348.0 €
\n

 

\n
\n
 
\n

Signature Client
 


 

' + dest = <_io.BufferedRandom name='./temp_direct/Convention_Signe_34818.pdf'> + path = None + link_callback = None + xhtml = False + context_meta = None +DEBUG:xhtml2pdf:Col 0 has width 600 +DEBUG:xhtml2pdf:Col 0 has width 90.0901% +DEBUG:xhtml2pdf:Col 0 has width 90.0901% +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:Col widths: [None, None, None, None] +DEBUG:xhtml2pdf:Col 2 has width 20.3259% +DEBUG:xhtml2pdf:Col 3 has width 20.3259% +DEBUG:xhtml2pdf:Col 2 has width 20.3259% +DEBUG:xhtml2pdf:Col 3 has width 20.3259% +DEBUG:xhtml2pdf:Col 2 has width 20.3259% +DEBUG:xhtml2pdf:Col 3 has width 20.3259% +DEBUG:xhtml2pdf:Col 2 has width 20.3259% +DEBUG:xhtml2pdf:Col 3 has width 20.3259% +DEBUG:xhtml2pdf:Col widths: [None, None, '20.3259%', '20.3259%'] +DEBUG:xhtml2pdf:Col widths: [None] +DEBUG:xhtml2pdf:Col 0 has width 90.0901% +DEBUG:xhtml2pdf:Col widths: ['90.0901%'] +DEBUG:xhtml2pdf:Col widths: [600.0] +DEBUG:xhtml2pdf:FileObject 'data:image/png;base64,', Basepath: 'C:\\Users\\billa\\Documents\\myclass.com\\Siteweb\\Production\\Ela_back\\Back_Office\\__dummy__' +DEBUG:xhtml2pdf:Parsing img tag, src: +DEBUG:xhtml2pdf:Attrs: {'src': , 'width': None, 'height': None, 'align': None, 'id': None} +WARNING:xhtml2pdf:Need a valid file name! +'' +DEBUG:xhtml2pdf:FileObject 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAPUAAAD1AQMAAACyfyEmAAAABlBMVEUAAIv///+fga7nAAACZElEQVR42u1ZMY7jMAxkzoXKPEE/WX/MgA34Y/ZP9ASXKgJzZ0gt9qrtFjtFXDhK1AxIznDImP/4dHvfv+9/9/4ys4fvjtcLR1u93M9x6v/s5+e374lvdT+vhV8mnqZm87XUuJDAt1g53Ylqbf3j6Y3xq/ZQwndZZRAZtal1xk8Ln282qu651XJIxS/rr/oBQuB52VckRfCRvwBUzv9fOvzNZ3e/nxCcx6DL0B+N+JUD0gLqbiAJKhHhnILJGviCsFNziky5U58Bcpbhb0oLoEFVKIIF6W6ZboX6IxZbm4eqfOCF01Zl4kfpO/1VETW+rvgZneShwo/VbSZ/D1usG7KK1G5EKtM/ImAA6anP0L/Ji4q+MHQe/AVJ2HqNnYQmQUX/0DBAEqPIIGpb7dF6ZerPMmoAtEXoUv+k6g/WucK67N5D/6jUOvr3YqwmkhiqZxb+ABe3ij/g6EGTFalNpEytqfCDXg+hS1dPkwBo1Gwlfwp8w5/SzqCdWJ91+gdCtztcvXPIDGrsLqN/HN0s/B8+qH+W+icz/xJVZhWhO8jfg0hV6o+uFIDS/xEV7eqa6Rbhb4yWBIRM50nInyK1PVSZ/i+aXMwftPsi88fgKkjScqqkiS4q/YMDJea3FvHzIX0ksYz+BbTcGoS0FCn9Az6n/wNrSWJSY+wEXWd/MJaUjapMucFMIqTPJKx/7ycLRdqE5rfwB3BV/AFV97VEcKH95DKsPSqRS6Jsd0L4kF+oHpXahvTNUvtdlN7N+vO09krxi/3paCIW8y/x6ezXgr9r+L+a0hw7o1NJ/97/X73v/+L+E3YcwAJX63YgAAAAAElFTkSuQmCC', Basepath: 'C:\\Users\\billa\\Documents\\myclass.com\\Siteweb\\Production\\Ela_back\\Back_Office\\__dummy__' +DEBUG:xhtml2pdf:Parsing img tag, src: +DEBUG:xhtml2pdf:Attrs: {'src': , 'width': None, 'height': None, 'align': None, 'id': None} +DEBUG:PIL.PngImagePlugin:STREAM b'IHDR' 16 13 +DEBUG:PIL.PngImagePlugin:STREAM b'PLTE' 41 6 +DEBUG:PIL.PngImagePlugin:STREAM b'IDAT' 59 612 +DEBUG:PIL.PngImagePlugin:STREAM b'IHDR' 16 13 +DEBUG:PIL.PngImagePlugin:STREAM b'PLTE' 41 6 +DEBUG:PIL.PngImagePlugin:STREAM b'IDAT' 59 612 +INFO:root:2024-04-22 15:43:00.748394 : Insert_Quotation_To_Session_From_Partner_Owner_Recid -'_id' - ERRORRRR AT Line : 6099 +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:43:00] "POST /myclass/api/Create_E_Signature_For_E_Document/ HTTP/1.1" 200 - +INFO:werkzeug: * Detected change in 'C:\\Users\\billa\\Documents\\myclass.com\\Siteweb\\Production\\Ela_back\\Back_Office\\partner_order.py', reloading +INFO:werkzeug: * Restarting with stat +INFO:root:2024-04-22 15:45:04.144362 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2024-04-22 15:45:04.144362 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev ++ +INFO:root:2024-04-22 15:45:04.144362 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev') ++ +INFO:root:2024-04-22 15:45:04.144362 : ++ FLASK PORT 5001 ++ +INFO:root:2024-04-22 15:45:04.145373 : ++ LMS_BAS_URL mysy-training.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 877-541-979 +INFO:root:2024-04-22 15:45:04.189476 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 15:45:04.191648 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 15:45:04.195671 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 15:45:04.197178 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 15:45:04.199449 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 15:45:04.201467 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:45:04] "POST /myclass/api/get_List_domaine_formation/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:45:04] "POST /myclass/api/get_List_domaine_formation/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:45:04] "POST /myclass/api/Get_Suggested_Fr_Cities/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:45:04] "POST /myclass/api/Get_Suggested_Fr_Cities/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:45:04] "POST /myclass/api/Get_Suggested_Word/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:45:04] "POST /myclass/api/Get_Suggested_Word/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:46:33.771629 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:46:34] "POST /myclass/api/Get_Given_E_Document_Not_Signed_No_Token/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:46:58.230498 : Security check : IP adresse '127.0.0.1' connected +DEBUG:xhtml2pdf:pisaDocument options: + src = '\n\n\n\n\n\n\n
\n\n\n\n\n\n\n\n\n\n\n\n\n
 
\n\n\n\n\n\n\n\n\n\n
\n

--- LOGO ---

\n
\n

Devis n° Devis_13

\n




\n

 

\n

 

\n

Devis n° Devis_13
Date Devis : 21/04/2024
 

\n

 Expiration : 20/07/2024
 

\n

 

\n

 

\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
DescriptionQtéPrix Unit.Montant
Les fondamentaux du management de projet : Savoir conduire à la réussite de vos projets35601680.0
Les fondamentaux du management de projet : Savoir conduire à la réussite de vos projets25551110.0
\n

 

\n

 

\n

 

\n

 

\n

 

\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
 Total Remise( 0 )
 Total HT2790.0 €
 TVATVA 20% €
 Total3348.0 €
\n

 

\n
\n
 
\n

Signature Client
 


 

' + dest = <_io.BufferedRandom name='./temp_direct/Convention_Signe_27179.pdf'> + path = None + link_callback = None + xhtml = False + context_meta = None +DEBUG:xhtml2pdf:Col 0 has width 600 +DEBUG:xhtml2pdf:Col 0 has width 90.0901% +DEBUG:xhtml2pdf:Col 0 has width 90.0901% +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:Col widths: [None, None, None, None] +DEBUG:xhtml2pdf:Col 2 has width 20.3259% +DEBUG:xhtml2pdf:Col 3 has width 20.3259% +DEBUG:xhtml2pdf:Col 2 has width 20.3259% +DEBUG:xhtml2pdf:Col 3 has width 20.3259% +DEBUG:xhtml2pdf:Col 2 has width 20.3259% +DEBUG:xhtml2pdf:Col 3 has width 20.3259% +DEBUG:xhtml2pdf:Col 2 has width 20.3259% +DEBUG:xhtml2pdf:Col 3 has width 20.3259% +DEBUG:xhtml2pdf:Col widths: [None, None, '20.3259%', '20.3259%'] +DEBUG:xhtml2pdf:Col widths: [None] +DEBUG:xhtml2pdf:Col 0 has width 90.0901% +DEBUG:xhtml2pdf:Col widths: ['90.0901%'] +DEBUG:xhtml2pdf:Col widths: [600.0] +DEBUG:xhtml2pdf:FileObject 'data:image/png;base64,', Basepath: 'C:\\Users\\billa\\Documents\\myclass.com\\Siteweb\\Production\\Ela_back\\Back_Office\\__dummy__' +DEBUG:xhtml2pdf:Parsing img tag, src: +DEBUG:xhtml2pdf:Attrs: {'src': , 'width': None, 'height': None, 'align': None, 'id': None} +WARNING:xhtml2pdf:Need a valid file name! +'' +DEBUG:xhtml2pdf:FileObject 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAPUAAAD1AQMAAACyfyEmAAAABlBMVEUAAIv///+fga7nAAACXUlEQVR42u1ZMZKDQAwzR0HJE/Yn5GOZWWb4GPnJPoGSgsEn2STXpcucilCQTbbR2JYsO+Zvn92+99/7z95vZtbhjNeMo1UfzvHI0/5j759P3xNfdX9stfFbwalvdtvuJS4k8N1teDB0N4Dcp9Eb41esU8K3WcErota3nfHTwudzuapuxGmVil/U3918JTXcD/OHVP2RvwAU+X29dPibz9L8HCE4Xab7qT8a8RtW6x3UnZFaMrkjSaZRAx9Ct1NaAI3SkvqccqOB7+IqoEFViHT4S7cEf5tN1jcPVZnwwmkuQvFLQlBayhB0BnXb3snwg7FC612ZX0NWkdqZSKtMfoEKruAKIttdz5MIf6EqJ+uPqszWG52EJkEmv6i/ha4qojaXPVqvUP0hamY7/Wk2YerfIOT/AG1xFOHiodSks47+ecSqd/ADqmcW/sBYk1Wlv3kYAqbWEylTayr86BNVunqYhAJoM0VGpv4QutDniJ+xnRxQGhX+wvCdoAZcfQyZQY3FZfQPgPBJ/4cgUv8s9U9m/jXyN11ziyYMu2pC9VcvVGdKSw27munW0L8CL780AqJTgD9YRyV/GgnN0bLkEobzR2iiiP4lV0ESTEVkBU30oNI/Mn59S/98SR9JrBK/HI1ya3BNSkr6l6NlDJnGJQyo8doJyuwPEhBAcjQKupiQPpOwnk0EJpr4mGmd+kN+jxjiLOa35xLBhfaT0UQq/cHCJZHlTKy0P43VAX+6pO8mtd+FScWQmUzBSSl+sT99NpGYf4lPZr+W/K3h/y6n+ppJdPan3/+vvvf/cP8L1Zm3lkvGSNEAAAAASUVORK5CYII=', Basepath: 'C:\\Users\\billa\\Documents\\myclass.com\\Siteweb\\Production\\Ela_back\\Back_Office\\__dummy__' +DEBUG:xhtml2pdf:Parsing img tag, src: +DEBUG:xhtml2pdf:Attrs: {'src': , 'width': None, 'height': None, 'align': None, 'id': None} +DEBUG:PIL.PngImagePlugin:STREAM b'IHDR' 16 13 +DEBUG:PIL.PngImagePlugin:STREAM b'PLTE' 41 6 +DEBUG:PIL.PngImagePlugin:STREAM b'IDAT' 59 605 +DEBUG:PIL.PngImagePlugin:STREAM b'IHDR' 16 13 +DEBUG:PIL.PngImagePlugin:STREAM b'PLTE' 41 6 +DEBUG:PIL.PngImagePlugin:STREAM b'IDAT' 59 605 +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:47:00] "POST /myclass/api/Create_E_Signature_For_E_Document/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:47:03.383254 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 15:47:03.384254 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 15:47:03.386454 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 15:47:03.388257 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:47:03] "POST /myclass/api/get_List_domaine_formation/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:47:03.393707 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 15:47:03.398159 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:47:03] "POST /myclass/api/get_List_domaine_formation/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:47:03] "POST /myclass/api/Get_Suggested_Fr_Cities/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:47:03] "POST /myclass/api/Get_Suggested_Fr_Cities/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:47:03] "POST /myclass/api/Get_Suggested_Word/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:47:03] "POST /myclass/api/Get_Suggested_Word/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:47:04.160745 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 15:47:04.163749 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:47:04] "POST /myclass/api/get_all_class/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:47:05.674895 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 15:47:05.677889 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:47:05] "POST /myclass/api/get_all_class/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:47:06.101568 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:47:06] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:47:06.152491 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 15:47:06.161071 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 15:47:06.164059 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:47:06] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:47:06] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:47:06.167052 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:47:06] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:47:06] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:47:06.409780 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:47:06] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:47:06.460047 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:47:06] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:47:06.601379 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 15:47:06.602833 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 15:47:06.607672 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:47:06] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:47:06] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:47:06] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:47:06.834396 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 15:47:06.837732 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:47:06] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:47:06] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:47:07.052617 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 15:47:07.056153 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:47:07] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:47:07.060813 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:47:07] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:47:07.071713 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:47:07] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:47:07] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:47:07.229304 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:47:07] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:47:07.275914 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:47:07] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:47:07.366066 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:47:07] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:47:07.395064 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 15:47:07.397069 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 15:47:07.399058 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:47:07] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:47:07] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:47:07] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:47:07.557071 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:47:07] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:47:07.591286 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:47:07] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:47:07.708031 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:47:07] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:47:07.740305 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 15:47:07.742309 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 15:47:07.747870 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:47:07] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:47:07] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:47:07] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:47:07.880477 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:47:07] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:47:07.911771 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:47:07] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:47:08.020528 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:47:08] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:47:08.067958 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 15:47:08.069065 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:47:08] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:47:08] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:47:08.082027 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:47:08] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:47:08.192194 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:47:08] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:47:08.223621 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:47:08] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:47:08.331076 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:47:08] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:47:08.400346 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 15:47:08.402345 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 15:47:08.403346 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:47:08] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:47:08] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:47:08] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:47:08.505334 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:47:08] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:47:08.535746 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:47:08] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:47:08.677665 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:47:08] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:47:08.757258 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 15:47:08.762241 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:47:08] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:47:08.769523 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:47:08] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:47:08] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:47:08.889036 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:47:08] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:47:08.908640 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:47:08] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:47:09.007035 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:47:09] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:47:09.087977 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 15:47:09.091125 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 15:47:09.096327 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:47:09] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:47:09] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:47:09] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:47:09.211974 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:47:09] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:47:09.220213 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:47:09] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:47:09.321736 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:47:09] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:47:09.416189 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 15:47:09.418207 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 15:47:09.425194 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:47:09] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:47:09] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:47:09] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:47:09.524928 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:47:09] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:47:09.533506 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:47:09] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:47:09.635793 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:47:09] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:47:09.746299 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 15:47:09.747829 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 15:47:09.753371 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:47:09] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:47:09] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:47:09] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:47:09.839711 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:47:09] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:47:09.850247 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:47:09] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:47:09.948971 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:47:09] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:47:10.074538 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 15:47:10.076204 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 15:47:10.083773 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:47:10] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:47:10] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:47:10] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:47:10.150513 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:47:10] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:47:10.160484 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:47:10] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:47:10.259288 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:47:10] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:47:10.400834 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 15:47:10.404836 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:47:10] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:47:10.408829 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:47:10] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:47:10] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:47:10.464376 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:47:10] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:47:10.472382 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:47:10] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:47:10.574796 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:47:10] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:47:10.714459 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:47:10] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:47:10.721447 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 15:47:10.725520 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:47:10] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:47:10] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:47:10.777561 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:47:10] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:47:10.783779 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:47:10] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:47:10.886489 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:47:10] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:47:11.024864 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:47:11] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:47:11.033009 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 15:47:11.037086 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:47:11] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:47:11] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:47:11.087384 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:47:11] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:47:11.094386 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:47:11] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:47:11.196203 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:47:11] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:47:11.337061 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:47:11] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:47:11.344406 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:47:11] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:47:11.368688 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:47:11] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:47:11.398294 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:47:11] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:47:11.404240 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:47:11] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:47:11.510190 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:47:11] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:47:11.650387 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 15:47:11.654511 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:47:11] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:47:11] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:47:11.681405 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:47:11] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:47:11.713691 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 15:47:11.714206 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:47:11] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:47:11] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:47:11.823821 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:47:11] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:47:11.962907 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 15:47:11.966189 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:47:11] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:47:11] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:47:11.995245 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:47:11] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:47:12.026407 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 15:47:12.029544 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:47:12] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:47:12] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:47:12.136241 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:47:12] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:47:12.275285 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 15:47:12.278399 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:47:12] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:47:12] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:47:12.306339 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:47:12] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:47:12.336177 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:47:12] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:47:12.339697 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:47:12] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:47:12.444876 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:47:12] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:47:12.601829 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 15:47:12.605333 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:47:12] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:47:12] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:47:12.612598 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:47:12] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:47:12.648005 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 15:47:12.652947 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:47:12] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:47:12] "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\\E_Sign_Document.py', reloading +INFO:werkzeug: * Restarting with stat +INFO:root:2024-04-22 15:48:40.461630 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2024-04-22 15:48:40.461630 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev ++ +INFO:root:2024-04-22 15:48:40.461630 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev') ++ +INFO:root:2024-04-22 15:48:40.461630 : ++ FLASK PORT 5001 ++ +INFO:root:2024-04-22 15:48:40.461630 : ++ LMS_BAS_URL mysy-training.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 877-541-979 +INFO:root:2024-04-22 15:49:07.581669 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 15:49:07.587774 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 15:49:07.592456 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 15:49:07.593964 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:49:07] "POST /myclass/api/getRecodedImage/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:49:07.603601 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 15:49:07.611079 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:49:07] "POST /myclass/api/getRecodedImage/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:49:07.620367 : Connexion du partner recid = 43598820dd270936c3d2fd822717d0f18f194b1a1b894aaf89 OK. Mise à jour du firstconnexion et/ou lastconnexion : OK +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:49:07] "POST /myclass/api/get_partner_account/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:49:07.635256 : Connexion du partner recid = 43598820dd270936c3d2fd822717d0f18f194b1a1b894aaf89 OK. Mise à jour du firstconnexion et/ou lastconnexion : OK +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:49:07] "POST /myclass/api/get_partner_account/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:49:07] "POST /myclass/api/LMS_Get_Partner_Data/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:49:07] "POST /myclass/api/LMS_Get_Partner_Data/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:49:07.876775 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 15:49:07.881200 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 15:49:07.885920 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 15:49:07.891632 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:49:07] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:49:07.902327 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 15:49:07.909346 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 15:49:07.921890 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:49:07] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:49:07.941078 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:49:07] "POST /myclass/api/Get_Given_Partner_Basic_Setup/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:49:07] "POST /myclass/api/Get_List_Paiement_Condition/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:49:07.958942 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 15:49:07.966858 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:49:07] "POST /myclass/api/Get_List_Partner_Order_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:49:07] "POST /myclass/api/Is_Partnair_Has_Digital_Signature/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:49:07] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:49:07.990474 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 15:49:07.999203 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:49:08] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:49:08.011132 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:49:08] "POST /myclass/api/get_partner_class/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:49:08.021808 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 15:49:08.028125 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:49:08] "POST /myclass/api/Get_Given_Partner_Basic_Setup/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:49:08.054916 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:49:08] "POST /myclass/api/Get_List_Paiement_Condition/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:49:08] "POST /myclass/api/Is_Partnair_Has_Digital_Signature/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:49:08] "POST /myclass/api/Get_List_Partner_Order_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:49:08] "POST /myclass/api/get_partner_class/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:49:08] "POST /myclass/api/GetAllValideSessionPartner_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:49:08] "POST /myclass/api/GetAllValideSessionPartner_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:49:14.989371 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 15:49:14.998657 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 15:49:15.006395 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 15:49:15.008417 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 15:49:15.019895 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 15:49:15.027478 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:49:15] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:49:15.044735 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 15:49:15.050734 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 15:49:15.060739 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:49:15] "POST /myclass/api/Get_Partner_List_Partner_Client_with_filter_Like/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:49:15.073229 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:49:15] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:49:15.083364 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 15:49:15.094451 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:49:15] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:49:15] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:49:15] "POST /myclass/api/Get_Partner_List_Partner_Client_with_filter_Like/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:49:15] "POST /myclass/api/get_partner_class/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:49:15] "POST /myclass/api/GetAllValideSessionPartner_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:49:15] "POST /myclass/api/get_partner_class/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:49:15] "POST /myclass/api/Get_Statgaire_List_Partner_with_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:49:15] "POST /myclass/api/GetAllValideSessionPartner_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:49:15] "POST /myclass/api/Get_Statgaire_List_Partner_with_filter/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:49:37.243902 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:49:37] "POST /myclass/api/Delete_List_AttendeeInscription/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:49:37.469772 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:49:37] "POST /myclass/api/Get_Statgaire_List_Partner_with_filter/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:51:57.222755 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 15:51:57.227756 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 15:51:57.236113 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 15:51:57.239370 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 15:51:57.248901 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 15:51:57.254470 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 15:51:57.265964 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:51:57] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:51:57] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:51:57.280463 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 15:51:57.282172 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 15:51:57.292165 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:51:57] "POST /myclass/api/Get_List_Ressource_Materielle_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:51:57] "POST /myclass/api/Get_Partner_List_Partner_Client_with_filter_Like/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:51:57.311650 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:51:57] "POST /myclass/api/Get_List_Partner_Or_Default_session_step/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:51:57] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:51:57] "POST /myclass/api/GetPartnerAttestation_Certificat/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:51:57] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:51:57.332527 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 15:51:57.341780 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 15:51:57.352199 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 15:51:57.359673 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:51:57] "POST /myclass/api/Get_List_Site_Formation_with_filter/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:51:57.367197 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 15:51:57.374919 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:51:57] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:51:57.390990 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:51:57] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:51:57.409005 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 15:51:57.427117 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:51:57] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:51:57] "POST /myclass/api/Get_List_Ressource_Materielle_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:51:57] "POST /myclass/api/get_partner_class/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:51:57] "POST /myclass/api/Get_List_Partner_Or_Default_session_step/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:51:57.453728 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 15:51:57.460402 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:51:57] "POST /myclass/api/GetPartnerAttestation_Certificat/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:51:57] "POST /myclass/api/Get_Partner_List_Partner_Client_with_filter_Like/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:51:57] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:51:57] "POST /myclass/api/Get_List_Site_Formation_with_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:51:57] "POST /myclass/api/GetAllValideSessionPartner_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:51:57] "POST /myclass/api/get_partner_class/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:51:57] "POST /myclass/api/GetAllValideSessionPartner_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:54:02.721208 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 15:54:03.846531 : Get_Given_E_Document_Not_Signed_No_Token Aucun E-document trouvé +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:54:03] "POST /myclass/api/Get_Given_E_Document_Not_Signed_No_Token/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:54:36.632429 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:54:37] "POST /myclass/api/Get_Given_E_Document_Not_Signed_No_Token/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:55:02.192345 : Security check : IP adresse '127.0.0.1' connected +DEBUG:xhtml2pdf:pisaDocument options: + src = '\n\n\n\n\n\n\n
\n\n\n\n\n\n\n\n\n\n\n\n\n
 
\n\n\n\n\n\n\n\n\n\n
\n

--- LOGO ---

\n
\n

Devis n° Devis_13

\n




\n

 

\n

 

\n

Devis n° Devis_13
Date Devis : 21/04/2024
 

\n

 Expiration : 20/07/2024
 

\n

 

\n

 

\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
DescriptionQtéPrix Unit.Montant
Les fondamentaux du management de projet : Savoir conduire à la réussite de vos projets35601680.0
Les fondamentaux du management de projet : Savoir conduire à la réussite de vos projets25551110.0
\n

 

\n

 

\n

 

\n

 

\n

 

\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
 Total Remise( 0 )
 Total HT2790.0 €
 TVATVA 20% €
 Total3348.0 €
\n

 

\n
\n
 
\n

Signature Client
 


 

' + dest = <_io.BufferedRandom name='./temp_direct/Convention_Signe_93353.pdf'> + path = None + link_callback = None + xhtml = False + context_meta = None +DEBUG:xhtml2pdf:Col 0 has width 600 +DEBUG:xhtml2pdf:Col 0 has width 90.0901% +DEBUG:xhtml2pdf:Col 0 has width 90.0901% +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:Col widths: [None, None, None, None] +DEBUG:xhtml2pdf:Col 2 has width 20.3259% +DEBUG:xhtml2pdf:Col 3 has width 20.3259% +DEBUG:xhtml2pdf:Col 2 has width 20.3259% +DEBUG:xhtml2pdf:Col 3 has width 20.3259% +DEBUG:xhtml2pdf:Col 2 has width 20.3259% +DEBUG:xhtml2pdf:Col 3 has width 20.3259% +DEBUG:xhtml2pdf:Col 2 has width 20.3259% +DEBUG:xhtml2pdf:Col 3 has width 20.3259% +DEBUG:xhtml2pdf:Col widths: [None, None, '20.3259%', '20.3259%'] +DEBUG:xhtml2pdf:Col widths: [None] +DEBUG:xhtml2pdf:Col 0 has width 90.0901% +DEBUG:xhtml2pdf:Col widths: ['90.0901%'] +DEBUG:xhtml2pdf:Col widths: [600.0] +DEBUG:xhtml2pdf:FileObject 'data:image/png;base64,', Basepath: 'C:\\Users\\billa\\Documents\\myclass.com\\Siteweb\\Production\\Ela_back\\Back_Office\\__dummy__' +DEBUG:xhtml2pdf:Parsing img tag, src: +DEBUG:xhtml2pdf:Attrs: {'src': , 'width': None, 'height': None, 'align': None, 'id': None} +WARNING:xhtml2pdf:Need a valid file name! +'' +DEBUG:xhtml2pdf:FileObject 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAPUAAAD1AQMAAACyfyEmAAAABlBMVEUAAIv///+fga7nAAACWUlEQVR42u1ZO46DUBCbLAVljsBNkoshgZSLwU04QspXRMzaHtgyXbQuQkFe8hrLM/Z8Evn2afG9/95/9v4ZEZd8JF4vHGPKfr8ep/YT759P3xPflLk+pw1fxgGnbov7EydeWOAbo1/zQVTT1m7X3MjfEBcnfMCCl1jrtkb+vPCBv2ItrvPQL1b8Kf/GyIXSSIgkV6v8o34BSPH9e/notx7FN5NIGe7Tfzz465foKN0Zoc2ZdOqrB77TWgCN1lL+DJB3k/zLeWggDKjgz0LaE3PuJvwhloDWbSlXueGF0zx48YcPWstQcoZ0N/3mog8ENOF/Y7RAVBFamLRP/VWtgEjKU14sdx3pdNEvCGP+0ZVZelVJyg494suCK5MRa5IzQuuSfwR0RxIC0HwUYfqfTf6pYKRal0c2+R+d2sf/KutgeGBSTTT0gYvdpT+APlZaH0NLu86y5vDRR4lkr/qBdAzm3+rTP6ugHf0p7Rp0IuZpk3+svwmTYf9X0nikjf/V1NtluwWCTDmX/9nMv6y/FVVQt1C/S4RP/gEVD4P6P6LifDlVuE30W1M5AAHpFf0By52NPzPh4hgtwd85f7Ddd5l/ZX0AyamIqmAT3bvUD/oL57eTP1kfRezEH1pnbQ1kLb2V/3G0pCDYZLHIQRrHTjB99gdcaFw4Vap1ZqULI3/WrkpFpMZNmnQY5R+3Ghx4+QOy7lwipNF+Mqq1b9xEQyRV7pzw1eogblXpJnX6Rvg6DZmpdMTJiT/tT7tKuND8S3w2+7VTv9X/yZq1v1qd/O/7/9X3/j/ufwHH5bawVkw2vQAAAABJRU5ErkJggg==', Basepath: 'C:\\Users\\billa\\Documents\\myclass.com\\Siteweb\\Production\\Ela_back\\Back_Office\\__dummy__' +DEBUG:xhtml2pdf:Parsing img tag, src: +DEBUG:xhtml2pdf:Attrs: {'src': , 'width': None, 'height': None, 'align': None, 'id': None} +DEBUG:PIL.PngImagePlugin:STREAM b'IHDR' 16 13 +DEBUG:PIL.PngImagePlugin:STREAM b'PLTE' 41 6 +DEBUG:PIL.PngImagePlugin:STREAM b'IDAT' 59 601 +DEBUG:PIL.PngImagePlugin:STREAM b'IHDR' 16 13 +DEBUG:PIL.PngImagePlugin:STREAM b'PLTE' 41 6 +DEBUG:PIL.PngImagePlugin:STREAM b'IDAT' 59 601 +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:55:04] "POST /myclass/api/Create_E_Signature_For_E_Document/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:55:08.652558 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:55:08] "POST /myclass/api/Get_Suggested_Word/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:55:08.971042 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 15:55:08.972228 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 15:55:08.973269 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 15:55:08.974256 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 15:55:08.976251 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:55:08] "POST /myclass/api/get_List_domaine_formation/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:55:08] "POST /myclass/api/get_List_domaine_formation/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:55:09] "POST /myclass/api/Get_Suggested_Fr_Cities/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:55:09] "POST /myclass/api/Get_Suggested_Fr_Cities/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:55:09] "POST /myclass/api/Get_Suggested_Word/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:55:09.802945 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 15:55:09.804989 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:55:09] "POST /myclass/api/get_all_class/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:55:10.111227 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 15:55:10.115523 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:55:10] "POST /myclass/api/get_all_class/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:55:10.418125 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 15:55:10.422316 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:55:10] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:55:10.427762 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:55:10] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:55:10] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:55:10.436747 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 15:55:10.441267 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:55:10] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:55:10] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:55:10.540982 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:55:10] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:55:10.744905 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 15:55:10.746405 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:55:10] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:55:10.753996 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:55:10] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:55:10] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:55:10.762085 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 15:55:10.764084 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:55:10] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:55:10] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:55:10.852624 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:55:10] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:55:11.072468 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 15:55:11.073785 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 15:55:11.079464 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:55:11] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:55:11] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:55:11] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:55:11.089154 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 15:55:11.093571 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:55:11] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:55:11] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:55:11.167070 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:55:11] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:55:11.400471 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 15:55:11.404951 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 15:55:11.408466 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:55:11] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:55:11.415483 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:55:11] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:55:11.419113 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:55:11] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:55:11] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:55:11] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:55:11.494336 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:55:11] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:55:11.730888 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 15:55:11.731883 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 15:55:11.738150 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:55:11] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:55:11] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:55:11.746157 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:55:11] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:55:11] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:55:11.765731 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:55:11] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:55:11.807831 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:55:11] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:55:12.061138 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 15:55:12.063138 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 15:55:12.065138 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:55:12] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:55:12] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:55:12] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:55:12.087138 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 15:55:12.091138 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:55:12] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:55:12] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:55:12.121771 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:55:12] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:55:12.388906 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 15:55:12.391903 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 15:55:12.395911 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:55:12] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:55:12] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:55:12] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:55:12.410307 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 15:55:12.413077 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:55:12] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:55:12] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:55:12.435247 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:55:12] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:55:12.717460 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 15:55:12.718473 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 15:55:12.723600 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:55:12] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:55:12] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:55:12] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:55:12.733807 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 15:55:12.738147 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:55:12] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:55:12] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:55:12.747961 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:55:12] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:55:13.045025 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 15:55:13.046493 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 15:55:13.049805 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:55:13] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:55:13] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:55:13] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:55:13.061419 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:55:13] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:55:13.066044 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 15:55:13.070687 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:55:13] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:55:13] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:55:13.366404 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 15:55:13.367424 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 15:55:13.369425 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 15:55:13.378463 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:55:13] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:55:13] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:55:13] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:55:13.388728 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:55:13] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:55:13.402802 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:55:13] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:55:13] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:55:13.701611 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 15:55:13.702835 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:55:13] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:55:13.713350 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:55:13] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:55:13] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:55:13.722590 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 15:55:13.725996 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 15:55:13.732104 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:55:13] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:55:13] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:55:13] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:55:14.025944 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 15:55:14.029942 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:55:14] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:55:14.036943 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:55:14] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:55:14.044625 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:55:14] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:55:14] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:55:14.054453 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 15:55:14.055473 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:55:14] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:55:14] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:55:14.338516 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:55:14] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:55:14.347870 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:55:14] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:55:14.355898 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:55:14] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:55:14.362058 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:55:14] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:55:14.369503 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 15:55:14.373869 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:55:14] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:55:14] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:55:14.652242 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:55:14] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:55:14.658517 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:55:14] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:55:14.667162 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:55:14] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:55:14.675171 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:55:14] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:55:14.683191 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 15:55:14.686160 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:55:14] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:55:14] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:55:14.964095 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:55:14] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:55:14.972097 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 15:55:14.975097 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:55:14] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:55:14] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:55:14.984097 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:55:14] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:55:14.997097 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 15:55:15.002142 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:55:15] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:55:15] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:55:15.280940 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:55:15] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:55:15.287935 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 15:55:15.288930 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:55:15] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:55:15] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:55:15.299969 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:55:15] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:55:15.311967 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 15:55:15.312967 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:55:15] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:55:15] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:55:15.592879 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:55:15] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:55:15.600358 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 15:55:15.603596 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:55:15] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:55:15] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:55:15.609884 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:55:15] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:55:15.624961 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 15:55:15.628065 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:55:15] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:55:15] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:55:15.906810 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:55:15] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:55:15.914356 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 15:55:15.916402 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:55:15] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:55:15.922403 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:55:15] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:55:15] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:55:15.936864 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 15:55:15.939864 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:55:15] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:55:15] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:55:16.216228 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:55:16] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:55:16.226612 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:55:16] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:55:16.232692 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 15:55:16.234788 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:55:16] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:55:16] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:55:16.250489 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 15:55:16.252488 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:55:16] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:55:16] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:55:16.527902 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:55:16] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:55:16.535442 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:55:16] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:55:16.545806 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 15:55:16.550404 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:55:16] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:55:16] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:55:16.566932 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 15:55:16.569400 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:55:16] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:55:16] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:55:38.315225 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 15:55:38.319695 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 15:55:38.323215 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:55:38] "POST /myclass/api/getRecodedImage/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:55:38.328223 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 15:55:38.334255 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 15:55:38.336352 : Connexion du partner recid = 43598820dd270936c3d2fd822717d0f18f194b1a1b894aaf89 OK. Mise à jour du firstconnexion et/ou lastconnexion : OK +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:55:38] "POST /myclass/api/get_partner_account/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:55:38.342725 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:55:38] "POST /myclass/api/getRecodedImage/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:55:38.353794 : Connexion du partner recid = 43598820dd270936c3d2fd822717d0f18f194b1a1b894aaf89 OK. Mise à jour du firstconnexion et/ou lastconnexion : OK +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:55:38] "POST /myclass/api/get_partner_account/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:55:38] "POST /myclass/api/LMS_Get_Partner_Data/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:55:38] "POST /myclass/api/LMS_Get_Partner_Data/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:55:38.562616 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 15:55:38.566199 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 15:55:38.572074 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 15:55:38.576498 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 15:55:38.583855 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:55:38] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:55:38.601271 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:55:38] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:55:38.605616 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:55:38] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:55:38.620003 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 15:55:38.623053 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:55:38] "POST /myclass/api/Get_List_Ressource_Materielle_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:55:38] "POST /myclass/api/Get_Partner_List_Partner_Client_with_filter_Like/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:55:38.636896 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:55:38] "POST /myclass/api/GetPartnerAttestation_Certificat/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:55:38] "POST /myclass/api/Get_List_Partner_Or_Default_session_step/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:55:38.646050 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:55:38] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:55:38.654272 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 15:55:38.661879 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 15:55:38.667887 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:55:38] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:55:38] "POST /myclass/api/Get_List_Site_Formation_with_filter/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:55:38.685961 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:55:38] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:55:38.694205 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 15:55:38.707613 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:55:38] "POST /myclass/api/get_partner_class/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:55:38] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:55:38] "POST /myclass/api/Get_List_Ressource_Materielle_no_filter/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:55:38.727727 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:55:38] "POST /myclass/api/Get_Partner_List_Partner_Client_with_filter_Like/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:55:38.731745 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 15:55:38.739240 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 15:55:38.747457 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:55:38] "POST /myclass/api/GetPartnerAttestation_Certificat/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:55:38] "POST /myclass/api/Get_List_Partner_Or_Default_session_step/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:55:38.763735 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:55:38] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:55:38] "POST /myclass/api/GetAllValideSessionPartner_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:55:38] "POST /myclass/api/Get_List_Site_Formation_with_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:55:38] "POST /myclass/api/get_partner_class/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:55:38] "POST /myclass/api/GetAllValideSessionPartner_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:56:53.403768 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 15:56:53.407942 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:56:53] "POST /myclass/api/getRecodedImage/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:56:53.416201 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 15:56:53.420944 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 15:56:53.427326 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:56:53] "POST /myclass/api/getRecodedImage/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:56:53.439424 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 15:56:53.440425 : Connexion du partner recid = 43598820dd270936c3d2fd822717d0f18f194b1a1b894aaf89 OK. Mise à jour du firstconnexion et/ou lastconnexion : OK +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:56:53] "POST /myclass/api/get_partner_account/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:56:53.448439 : Connexion du partner recid = 43598820dd270936c3d2fd822717d0f18f194b1a1b894aaf89 OK. Mise à jour du firstconnexion et/ou lastconnexion : OK +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:56:53] "POST /myclass/api/get_partner_account/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:56:53] "POST /myclass/api/LMS_Get_Partner_Data/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:56:53] "POST /myclass/api/LMS_Get_Partner_Data/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:56:53.731840 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 15:56:53.736838 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 15:56:53.742839 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 15:56:53.750854 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 15:56:53.756762 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:56:53] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:56:53.768224 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:56:53] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:56:53] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:56:53] "POST /myclass/api/Get_List_Ressource_Materielle_no_filter/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:56:53.788925 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 15:56:53.793448 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 15:56:53.801818 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:56:53] "POST /myclass/api/Get_Partner_List_Partner_Client_with_filter_Like/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:56:53.811116 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 15:56:53.817132 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:56:53] "POST /myclass/api/Get_List_Partner_Or_Default_session_step/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:56:53] "POST /myclass/api/GetPartnerAttestation_Certificat/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:56:53] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:56:53.835727 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 15:56:53.844059 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 15:56:53.851062 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:56:53] "POST /myclass/api/Get_List_Site_Formation_with_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:56:53] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:56:53.867755 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:56:53] "POST /myclass/api/Get_Partner_Object_Specific_Valide_Displayed_Fields/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:56:53.879716 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 15:56:53.886662 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:56:53] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:56:53] "POST /myclass/api/Get_Partner_List_Partner_Client_with_filter_Like/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:56:53] "POST /myclass/api/Get_List_Ressource_Materielle_no_filter/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:56:53.912285 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:56:53] "POST /myclass/api/get_partner_class/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:56:53.918847 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 15:56:53.928443 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:56:53] "POST /myclass/api/Get_List_Partner_Or_Default_session_step/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:56:53.939970 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:56:53] "POST /myclass/api/GetPartnerAttestation_Certificat/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:56:53.944495 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:56:53] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:56:53] "POST /myclass/api/Get_List_Site_Formation_with_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:56:53] "POST /myclass/api/GetAllValideSessionPartner_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:56:54] "POST /myclass/api/get_partner_class/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:56:54] "POST /myclass/api/GetAllValideSessionPartner_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:57:06.347559 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:57:06] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:57:06.371878 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:57:06] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:57:11.606008 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 15:57:11.612268 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 15:57:11.615905 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 15:57:11.623921 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 15:57:11.632907 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:57:11] "POST /myclass/api/Get_Client_Type_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:57:11.648686 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:57:11] "POST /myclass/api/Get_Given_Partner_Client_From_Id/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:57:11] "POST /myclass/api/Get_List_Paiement_Condition/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:57:11.659080 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 15:57:11.666462 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 15:57:11.674625 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:57:11] "POST /myclass/api/Get_List_object_owner_collection_Stored_Files/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:57:11] "POST /myclass/api/Get_List_Entity_Contact/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:57:11.688145 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:57:11] "POST /myclass/api/Get_Client_Type_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:57:11] "POST /myclass/api/Get_Given_Partner_Client_From_Id/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:57:11] "POST /myclass/api/Get_List_object_owner_collection_Stored_Files/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:57:11] "POST /myclass/api/Get_List_Paiement_Condition/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:57:11] "POST /myclass/api/Get_List_Entity_Contact/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:57:21.944729 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 15:57:21.950663 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 15:57:21.954360 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 15:57:21.961481 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 15:57:21.969108 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:57:21] "POST /myclass/api/Get_List_Paiement_Condition/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:57:21] "POST /myclass/api/Get_Client_Type_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:57:21] "POST /myclass/api/Get_Given_Partner_Client_From_Id/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:57:21] "POST /myclass/api/Get_List_object_owner_collection_Stored_Files/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:57:21] "POST /myclass/api/Get_List_Entity_Contact/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:57:44.575465 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:57:44] "GET /myclass/api/Get_Stored_Downloaded_File/66N0NmHyKRftpAgTQ92R92FUceyETuhx-w/Convention_Signe_72578_20240326_194951_43598820dd270936c3d2fd822717d0f18f194b1a1b894aaf89.pdf HTTP/1.1" 200 - +INFO:root:2024-04-22 15:57:50.438607 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:57:50] "POST /myclass/api/Delete_Stored_Downloaded_File/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:57:50.457674 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:57:50] "POST /myclass/api/Get_List_object_owner_collection_Stored_Files/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:57:55.092665 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:57:55] "POST /myclass/api/Delete_Stored_Downloaded_File/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:57:55.138855 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:57:55] "POST /myclass/api/Get_List_object_owner_collection_Stored_Files/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:57:59.654177 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:57:59] "POST /myclass/api/Delete_Stored_Downloaded_File/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:57:59.691063 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:57:59] "POST /myclass/api/Get_List_object_owner_collection_Stored_Files/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:58:06.075477 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:58:06] "POST /myclass/api/Delete_Stored_Downloaded_File/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:58:06.093948 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:58:06] "POST /myclass/api/Get_List_object_owner_collection_Stored_Files/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:58:20.079158 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:58:20] "POST /myclass/api/Delete_Stored_Downloaded_File/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:58:20.105955 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:58:20] "POST /myclass/api/Get_List_object_owner_collection_Stored_Files/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:58:28.536895 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:58:28] "POST /myclass/api/Delete_Stored_Downloaded_File/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:58:28.589867 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:58:28] "POST /myclass/api/Get_List_object_owner_collection_Stored_Files/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:58:35.847836 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:58:35] "POST /myclass/api/Delete_Stored_Downloaded_File/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:58:35.889107 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:58:35] "POST /myclass/api/Get_List_object_owner_collection_Stored_Files/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:58:42.739438 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:58:42] "POST /myclass/api/Delete_Stored_Downloaded_File/ HTTP/1.1" 200 - +INFO:root:2024-04-22 15:58:42.783981 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 15:58:42] "POST /myclass/api/Get_List_object_owner_collection_Stored_Files/ HTTP/1.1" 200 - +INFO:werkzeug: * Detected change in 'C:\\Users\\billa\\Documents\\myclass.com\\Siteweb\\Production\\Ela_back\\Back_Office\\E_Sign_Document.py', reloading +INFO:werkzeug: * Restarting with stat +INFO:root:2024-04-22 16:01:26.556833 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2024-04-22 16:01:26.556833 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev ++ +INFO:root:2024-04-22 16:01:26.556833 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev') ++ +INFO:root:2024-04-22 16:01:26.556833 : ++ FLASK PORT 5001 ++ +INFO:root:2024-04-22 16:01:26.556833 : ++ 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\\E_Sign_Document.py', reloading +INFO:werkzeug: * Restarting with stat +INFO:root:2024-04-22 16:08:53.093667 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2024-04-22 16:08:53.093667 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev ++ +INFO:root:2024-04-22 16:08:53.093667 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev') ++ +INFO:root:2024-04-22 16:08:53.093667 : ++ FLASK PORT 5001 ++ +INFO:root:2024-04-22 16:08:53.093667 : ++ LMS_BAS_URL mysy-training.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 877-541-979 +INFO:root:2024-04-22 16:09:39.162464 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 16:09:39] "POST /myclass/api/Get_Given_E_Document_Not_Signed_No_Token/ HTTP/1.1" 200 - +INFO:root:2024-04-22 16:10:00.169957 : Security check : IP adresse '127.0.0.1' connected +DEBUG:xhtml2pdf:pisaDocument options: + src = '\n\n\n\n\n\n\n
\n\n\n\n\n\n\n\n\n\n\n\n\n
 
\n\n\n\n\n\n\n\n\n\n
\n

--- LOGO ---

\n
\n

Devis n° Devis_13

\n




\n

 

\n

 

\n

Devis n° Devis_13
Date Devis : 21/04/2024
 

\n

 Expiration : 20/07/2024
 

\n

 

\n

 

\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
DescriptionQtéPrix Unit.Montant
Les fondamentaux du management de projet : Savoir conduire à la réussite de vos projets35601680.0
Les fondamentaux du management de projet : Savoir conduire à la réussite de vos projets25551110.0
\n

 

\n

 

\n

 

\n

 

\n

 

\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
 Total Remise( 0 )
 Total HT2790.0 €
 TVATVA 20% €
 Total3348.0 €
\n

 

\n
\n
 
\n

Signature Client
 


 

' + dest = <_io.BufferedRandom name='./temp_direct/quotation_Signe_22_04_202407.pdf'> + path = None + link_callback = None + xhtml = False + context_meta = None +DEBUG:xhtml2pdf:Col 0 has width 600 +DEBUG:xhtml2pdf:Col 0 has width 90.0901% +DEBUG:xhtml2pdf:Col 0 has width 90.0901% +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:Col widths: [None, None, None, None] +DEBUG:xhtml2pdf:Col 2 has width 20.3259% +DEBUG:xhtml2pdf:Col 3 has width 20.3259% +DEBUG:xhtml2pdf:Col 2 has width 20.3259% +DEBUG:xhtml2pdf:Col 3 has width 20.3259% +DEBUG:xhtml2pdf:Col 2 has width 20.3259% +DEBUG:xhtml2pdf:Col 3 has width 20.3259% +DEBUG:xhtml2pdf:Col 2 has width 20.3259% +DEBUG:xhtml2pdf:Col 3 has width 20.3259% +DEBUG:xhtml2pdf:Col widths: [None, None, '20.3259%', '20.3259%'] +DEBUG:xhtml2pdf:Col widths: [None] +DEBUG:xhtml2pdf:Col 0 has width 90.0901% +DEBUG:xhtml2pdf:Col widths: ['90.0901%'] +DEBUG:xhtml2pdf:Col widths: [600.0] +DEBUG:xhtml2pdf:FileObject 'data:image/png;base64,', Basepath: 'C:\\Users\\billa\\Documents\\myclass.com\\Siteweb\\Production\\Ela_back\\Back_Office\\__dummy__' +DEBUG:xhtml2pdf:Parsing img tag, src: +DEBUG:xhtml2pdf:Attrs: {'src': , 'width': None, 'height': None, 'align': None, 'id': None} +WARNING:xhtml2pdf:Need a valid file name! +'' +DEBUG:xhtml2pdf:FileObject 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAPUAAAD1AQMAAACyfyEmAAAABlBMVEUAAIv///+fga7nAAACVElEQVR42u1ZMY7DMAxTzoPHPME/aT8WIAH8sfYnfkLGDIfqSCktbrqtOA7NkLr1QtAiRavmfz6HffY/++/d381swhqvbyxt9fqYz9XxZX8/794nvtX9vq8jAGFVhl33pcWGBL7F6t07Ua3juMw+yF+zSQnfbg2vpVUHfwf508LnmyVrNm+t3qT4i6pbzG+UhkMk/CpUf9Qvj/b++6Wj33z68MdMk8njfvqPBn/1ZsUh3Q1Hi0oEyBJK1sAXgl0HoNFa0p8B8iqj30ZXBiqDqxBpfR23Rv0Bi4G/cJULXlhtTYg/+nNaS0s5Q7rjmFT0sZC1DazxfA2niqPd2Elk/Jn5Bf03PeWbdBbSKVJ/oC4EQVdm641OwpCg4i/+zC/B2taOaL0y9WfUKqibYM3ZhOl/MvUHVIDWHdLoHk7N/ibkf8FVcegDrmcW+QAbD5V8X+h14S80wUDKo7VZxv8OUhe3IoaEBmhberZO/7UXf8Z8BaRXFf1Ga+uOVA+TnlIa3atQPsAn8x8+aso56s9k/OV5SQJ1bMKIqyZUfyX5i/xHVBFX47hl9EHpZv1ZroTyKfHFqTL/RZOL+wfjvky+ulgIopwrhugq0z+i4faR+fm0vujJLoMP0oipgcVUo0r53x5Xo07VGpscpPGaCcrMDxJQHxmd2el05pMxfymeTYTSrXFT0qk/hyo6UxW+c6rxHCK40nwyoz1vSiTRckikND+N0QF/Oq1Pa35QcCtH/UU5YqXEX07tz4KL+y/x6czXLF05819Yc17Xlfzv8//VZ/8/9n8AmrHAEgVh32MAAAAASUVORK5CYII=', Basepath: 'C:\\Users\\billa\\Documents\\myclass.com\\Siteweb\\Production\\Ela_back\\Back_Office\\__dummy__' +DEBUG:xhtml2pdf:Parsing img tag, src: +DEBUG:xhtml2pdf:Attrs: {'src': , 'width': None, 'height': None, 'align': None, 'id': None} +DEBUG:PIL.PngImagePlugin:STREAM b'IHDR' 16 13 +DEBUG:PIL.PngImagePlugin:STREAM b'PLTE' 41 6 +DEBUG:PIL.PngImagePlugin:STREAM b'IDAT' 59 596 +DEBUG:PIL.PngImagePlugin:STREAM b'IHDR' 16 13 +DEBUG:PIL.PngImagePlugin:STREAM b'PLTE' 41 6 +DEBUG:PIL.PngImagePlugin:STREAM b'IDAT' 59 596 +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 16:10:03] "POST /myclass/api/Create_E_Signature_For_E_Document/ HTTP/1.1" 200 - +INFO:root:2024-04-22 16:10:05.875003 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 16:10:05.880003 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 16:10:05.887592 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 16:10:05.895592 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 16:10:05.910593 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 16:10:05] "POST /myclass/api/get_List_domaine_formation/ HTTP/1.1" 200 - +INFO:root:2024-04-22 16:10:05.918592 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 16:10:05] "POST /myclass/api/get_List_domaine_formation/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 16:10:06] "POST /myclass/api/Get_Suggested_Fr_Cities/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 16:10:06] "POST /myclass/api/Get_Suggested_Fr_Cities/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 16:10:06] "POST /myclass/api/Get_Suggested_Word/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 16:10:06] "POST /myclass/api/Get_Suggested_Word/ HTTP/1.1" 200 - +INFO:root:2024-04-22 16:10:07.249536 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 16:10:07.252147 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 16:10:07] "POST /myclass/api/get_all_class/ HTTP/1.1" 200 - +INFO:root:2024-04-22 16:10:07.671386 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 16:10:07] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2024-04-22 16:10:07.983892 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 16:10:07.986885 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 16:10:07.987398 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 16:10:07.997410 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 16:10:08] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 16:10:08] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2024-04-22 16:10:08.003320 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 16:10:08] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 16:10:08.012898 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 16:10:08] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 16:10:08] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 16:10:08] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 16:10:08.310717 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 16:10:08] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 16:10:08.322708 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 16:10:08.323720 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 16:10:08.327708 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 16:10:08] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 16:10:08] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 16:10:08] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 16:10:08.344705 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 16:10:08.346714 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 16:10:08] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 16:10:08] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2024-04-22 16:10:08.634014 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 16:10:08] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 16:10:08.645830 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 16:10:08.647012 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 16:10:08] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 16:10:08] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2024-04-22 16:10:08.665631 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 16:10:08.667792 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 16:10:08.669798 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 16:10:08] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 16:10:08] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 16:10:08] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2024-04-22 16:10:08.953254 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 16:10:08] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 16:10:09.027978 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 16:10:09] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 16:10:09.097561 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 16:10:09] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2024-04-22 16:10:09.114918 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 16:10:09.150926 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 16:10:09] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 16:10:09] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 16:10:09.168927 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 16:10:09] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2024-04-22 16:10:09.321621 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 16:10:09] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 16:10:09.366627 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 16:10:09] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 16:10:09.423259 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 16:10:09] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2024-04-22 16:10:09.477285 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 16:10:09] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 16:10:09.489795 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 16:10:09] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 16:10:09.501835 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 16:10:09] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2024-04-22 16:10:09.634526 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 16:10:09] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 16:10:09.678040 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 16:10:09] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 16:10:09.756585 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 16:10:09] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2024-04-22 16:10:09.802145 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 16:10:09.807139 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 16:10:09] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 16:10:09] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 16:10:09.817548 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 16:10:09] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2024-04-22 16:10:09.943397 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 16:10:09] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 16:10:09.990760 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 16:10:09] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 16:10:10.069139 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 16:10:10] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2024-04-22 16:10:10.131322 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 16:10:10.132429 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 16:10:10] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 16:10:10.138832 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 16:10:10] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 16:10:10] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2024-04-22 16:10:10.255482 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 16:10:10] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 16:10:10.302671 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 16:10:10] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 16:10:10.380765 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 16:10:10] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2024-04-22 16:10:10.460885 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 16:10:10.462379 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 16:10:10.466855 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 16:10:10] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 16:10:10] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 16:10:10] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2024-04-22 16:10:10.568031 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 16:10:10] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 16:10:10.613561 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 16:10:10] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 16:10:10.690706 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 16:10:10] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2024-04-22 16:10:10.798370 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 16:10:10.802378 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 16:10:10] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 16:10:10.805378 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 16:10:10] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 16:10:10] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2024-04-22 16:10:10.891815 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 16:10:10] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 16:10:10.923840 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 16:10:10] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 16:10:11.002567 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 16:10:11] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2024-04-22 16:10:11.127038 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 16:10:11.128460 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 16:10:11.134127 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 16:10:11] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 16:10:11] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 16:10:11.141912 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 16:10:11] "POST /myclass/api/get_all_class/ HTTP/1.1" 200 - +INFO:root:2024-04-22 16:10:11.789669 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 16:10:11.790196 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 16:10:11.792221 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 16:10:11] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 16:10:11] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 16:10:11.805863 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 16:10:11] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 16:10:11.816516 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 16:10:11] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 16:10:11] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 16:10:11.825516 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 16:10:11] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 16:10:12.117529 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 16:10:12.119527 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 16:10:12.127531 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 16:10:12] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 16:10:12] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 16:10:12.138365 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 16:10:12] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 16:10:12] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2024-04-22 16:10:12.151477 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 16:10:12.154471 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 16:10:12] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 16:10:12] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 16:10:12.440597 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 16:10:12] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2024-04-22 16:10:12.452591 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 16:10:12.454582 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 16:10:12] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 16:10:12.464581 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 16:10:12] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 16:10:12.477622 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 16:10:12] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2024-04-22 16:10:12.484618 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 16:10:12] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 16:10:12] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 16:10:12.767849 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 16:10:12] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2024-04-22 16:10:12.777368 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 16:10:12.783374 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 16:10:12] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 16:10:12] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 16:10:12.795096 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 16:10:12.801000 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 16:10:12] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 16:10:12] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 16:10:12.810475 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 16:10:12] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 16:10:13.091677 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 16:10:13.100909 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 16:10:13] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 16:10:13] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 16:10:13.124948 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 16:10:13.128180 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 16:10:13.137771 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 16:10:13] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 16:10:13.149894 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 16:10:13] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 16:10:13] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 16:10:13] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 16:10:13.438594 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 16:10:13.444168 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 16:10:13] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 16:10:13] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2024-04-22 16:10:13.465040 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 16:10:13] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 16:10:13.479053 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 16:10:13] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2024-04-22 16:10:13.490501 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 16:10:13.495086 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 16:10:13] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 16:10:13] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 16:10:13.772299 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 16:10:13] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2024-04-22 16:10:13.782379 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 16:10:13] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 16:10:13.792378 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 16:10:13] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 16:10:13.802362 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 16:10:13.809682 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 16:10:13] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2024-04-22 16:10:13.816906 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 16:10:13] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 16:10:13] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 16:10:14.095419 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 16:10:14] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2024-04-22 16:10:14.107438 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 16:10:14.112288 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 16:10:14] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 16:10:14] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 16:10:14.124289 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 16:10:14] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2024-04-22 16:10:14.136283 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 16:10:14.140297 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 16:10:14] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 16:10:14] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 16:10:14.411536 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 16:10:14] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2024-04-22 16:10:14.426014 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 16:10:14.431076 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 16:10:14] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 16:10:14] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 16:10:14.438686 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 16:10:14] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2024-04-22 16:10:14.450946 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 16:10:14] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 16:10:14.459122 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 16:10:14] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 16:10:14.727710 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 16:10:14] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2024-04-22 16:10:14.739013 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 16:10:14.743230 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 16:10:14] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 16:10:14] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 16:10:14.752317 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 16:10:14] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2024-04-22 16:10:14.772527 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 16:10:14] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 16:10:14.781415 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 16:10:14] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 16:10:24.512767 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 16:10:24.518639 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 16:10:24] "POST /myclass/api/getRecodedImage/ HTTP/1.1" 200 - +INFO:root:2024-04-22 16:10:24.525657 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 16:10:24.531749 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 16:10:24.539754 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 16:10:24.544763 : Connexion du partner recid = 43598820dd270936c3d2fd822717d0f18f194b1a1b894aaf89 OK. Mise à jour du firstconnexion et/ou lastconnexion : OK +INFO:root:2024-04-22 16:10:24.545782 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 16:10:24] "POST /myclass/api/getRecodedImage/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 16:10:24] "POST /myclass/api/get_partner_account/ HTTP/1.1" 200 - +INFO:root:2024-04-22 16:10:24.562162 : Connexion du partner recid = 43598820dd270936c3d2fd822717d0f18f194b1a1b894aaf89 OK. Mise à jour du firstconnexion et/ou lastconnexion : OK +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 16:10:24] "POST /myclass/api/LMS_Get_Partner_Data/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 16:10:24] "POST /myclass/api/get_partner_account/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 16:10:24] "POST /myclass/api/LMS_Get_Partner_Data/ HTTP/1.1" 200 - +INFO:root:2024-04-22 16:10:24.879082 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 16:10:24] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:root:2024-04-22 16:10:24.890101 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 16:10:24] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:root:2024-04-22 16:10:28.823875 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 16:10:28.828796 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 16:10:28.835875 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 16:10:28.841382 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 16:10:28.847706 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 16:10:28] "POST /myclass/api/Get_Client_Type_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 16:10:28.856411 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 16:10:28] "POST /myclass/api/Get_List_Paiement_Condition/ HTTP/1.1" 200 - +INFO:root:2024-04-22 16:10:28.864815 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 16:10:28] "POST /myclass/api/Get_List_object_owner_collection_Stored_Files/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 16:10:28] "POST /myclass/api/Get_Given_Partner_Client_From_Id/ HTTP/1.1" 200 - +INFO:root:2024-04-22 16:10:28.873466 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 16:10:28] "POST /myclass/api/Get_List_Entity_Contact/ HTTP/1.1" 200 - +INFO:root:2024-04-22 16:10:28.883536 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 16:10:28] "POST /myclass/api/Get_Client_Type_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 16:10:28.892771 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 16:10:28] "POST /myclass/api/Get_List_Paiement_Condition/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 16:10:28] "POST /myclass/api/Get_List_object_owner_collection_Stored_Files/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 16:10:28] "POST /myclass/api/Get_Given_Partner_Client_From_Id/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 16:10:28] "POST /myclass/api/Get_List_Entity_Contact/ HTTP/1.1" 200 - +INFO:root:2024-04-22 16:10:36.970329 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 16:10:36.981001 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 16:10:36.985937 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 16:10:36.994353 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 16:10:37.006792 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 16:10:37] "POST /myclass/api/Get_Client_Type_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 16:10:37] "POST /myclass/api/Get_List_Paiement_Condition/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 16:10:37] "POST /myclass/api/Get_Given_Partner_Client_From_Id/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 16:10:37] "POST /myclass/api/Get_List_object_owner_collection_Stored_Files/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 16:10:37] "POST /myclass/api/Get_List_Entity_Contact/ HTTP/1.1" 200 - +INFO:werkzeug: * Detected change in 'C:\\Users\\billa\\Documents\\myclass.com\\Siteweb\\Production\\Ela_back\\Back_Office\\E_Sign_Document.py', reloading +INFO:werkzeug: * Restarting with stat +INFO:root:2024-04-22 16:13:27.628823 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2024-04-22 16:13:27.628823 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev ++ +INFO:root:2024-04-22 16:13:27.628823 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev') ++ +INFO:root:2024-04-22 16:13:27.628823 : ++ FLASK PORT 5001 ++ +INFO:root:2024-04-22 16:13:27.628823 : ++ 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\\E_Sign_Document.py', reloading +INFO:werkzeug: * Restarting with stat +INFO:root:2024-04-22 16:28:25.992613 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2024-04-22 16:28:25.994148 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev ++ +INFO:root:2024-04-22 16:28:25.994148 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev') ++ +INFO:root:2024-04-22 16:28:25.994148 : ++ FLASK PORT 5001 ++ +INFO:root:2024-04-22 16:28:25.994148 : ++ 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:2024-04-22 16:28:36.872937 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2024-04-22 16:28:36.872937 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev ++ +INFO:root:2024-04-22 16:28:36.873929 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev') ++ +INFO:root:2024-04-22 16:28:36.873929 : ++ FLASK PORT 5001 ++ +INFO:root:2024-04-22 16:28:36.873929 : ++ LMS_BAS_URL mysy-training.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 877-541-979 +INFO:root:2024-04-22 16:28:36.921992 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 16:28:39] "POST /myclass/api/Get_Given_E_Document_Not_Signed_No_Token/ HTTP/1.1" 200 - +INFO:root:2024-04-22 16:28:58.323404 : Security check : IP adresse '127.0.0.1' connected +DEBUG:xhtml2pdf:pisaDocument options: + src = '\n\n\n\n\n\n\n
\n\n\n\n\n\n\n\n\n\n\n\n\n
 
\n\n\n\n\n\n\n\n\n\n
\n

--- LOGO ---

\n
\n

Devis n° Devis_13

\n




\n

 

\n

 

\n

Devis n° Devis_13
Date Devis : 21/04/2024
 

\n

 Expiration : 20/07/2024
 

\n

 

\n

 

\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
DescriptionQtéPrix Unit.Montant
Les fondamentaux du management de projet : Savoir conduire à la réussite de vos projets35601680.0
Les fondamentaux du management de projet : Savoir conduire à la réussite de vos projets25551110.0
\n

 

\n

 

\n

 

\n

 

\n

 

\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
 Total Remise( 0 )
 Total HT2790.0 €
 TVATVA 20% €
 Total3348.0 €
\n

 

\n
\n
 
\n

Signature Client
 


 

' + dest = <_io.BufferedRandom name='./temp_direct/quotation_Signe_22_04_202414.pdf'> + path = None + link_callback = None + xhtml = False + context_meta = None +DEBUG:xhtml2pdf:Col 0 has width 600 +DEBUG:xhtml2pdf:Col 0 has width 90.0901% +DEBUG:xhtml2pdf:Col 0 has width 90.0901% +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:Col widths: [None, None, None, None] +DEBUG:xhtml2pdf:Col 2 has width 20.3259% +DEBUG:xhtml2pdf:Col 3 has width 20.3259% +DEBUG:xhtml2pdf:Col 2 has width 20.3259% +DEBUG:xhtml2pdf:Col 3 has width 20.3259% +DEBUG:xhtml2pdf:Col 2 has width 20.3259% +DEBUG:xhtml2pdf:Col 3 has width 20.3259% +DEBUG:xhtml2pdf:Col 2 has width 20.3259% +DEBUG:xhtml2pdf:Col 3 has width 20.3259% +DEBUG:xhtml2pdf:Col widths: [None, None, '20.3259%', '20.3259%'] +DEBUG:xhtml2pdf:Col widths: [None] +DEBUG:xhtml2pdf:Col 0 has width 90.0901% +DEBUG:xhtml2pdf:Col widths: ['90.0901%'] +DEBUG:xhtml2pdf:Col widths: [600.0] +DEBUG:xhtml2pdf:FileObject 'data:image/png;base64,', Basepath: 'C:\\Users\\billa\\Documents\\myclass.com\\Siteweb\\Production\\Ela_back\\Back_Office\\__dummy__' +DEBUG:xhtml2pdf:Parsing img tag, src: +DEBUG:xhtml2pdf:Attrs: {'src': , 'width': None, 'height': None, 'align': None, 'id': None} +WARNING:xhtml2pdf:Need a valid file name! +'' +DEBUG:xhtml2pdf:FileObject 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAPUAAAD1AQMAAACyfyEmAAAABlBMVEUAAIv///+fga7nAAACW0lEQVR42u1ZsY3DQAyj34VLj3CbJIsZsAEvZm/iEVK6eERPSnHK7x7PIi4OF1wjUCJFKYhfvxOf98/7374/AHS881h4xRzDc/yu2/mF37+/fld8c8T+mCog3voD98fU8sEivgnDHquimo/zNsYh/Bo6p/gIWB782R+n8POKL9aIRA3j0obNCr+qvxabqBHxjdit6k/8vfL7Pnz4W98qVsRxdpXuS3888Bs29EHqLi12iWAnkpDJHvitIux8MDRJS+kzg7zb1J8KrmdUoKoo0kExk84m+ZUqg/ilqtx48LY0H/yoJYkfpaUNSWdSl0wJG/yQ1Ngw4QSzytQuitSmf6hXsP8ystTn4QWnCX8XEDASIlWZrRfqJCmHHvgRq21M/5KoLe3M1mtTf2gyLDjlT6sJS/9s6o8FR+u8Bq3LGqnU6m9G+jeViSE/qHpA+gM+PI38QRqC8lcswpJm2PDjEIlbTUVSQoa2SGSc+gfKn5ad2VmT5z1s6k+GQCIT2dVEjTVs9C9y1pX/A52M5Lr0z2b+BYZXVgndJv5ugFH9UfAyqmdJy5x2NdNtkt+Wo0fWH0Wa/kDtzkafU5XTUCnS9/yRmmjSf3FDEqI/aqqUiR6ePvuhTOiFX0qfSGykf2od6f9SWgYr/UtDOuaQCTGF1HjvBG32B2nyNVWmdVang5E+566qmghNdMkhfOa38ld0VZB/ibiWCGG0n+wztZo6aKK7V7szig+1OkCahJS+u9V+t+dUDs1vZe2d8KutfRVczb+Kz2a/dvFX/g8lzbm/2p307/P/1ef9P95/APiyutP5tyWrAAAAAElFTkSuQmCC', Basepath: 'C:\\Users\\billa\\Documents\\myclass.com\\Siteweb\\Production\\Ela_back\\Back_Office\\__dummy__' +DEBUG:xhtml2pdf:Parsing img tag, src: +DEBUG:xhtml2pdf:Attrs: {'src': , 'width': None, 'height': None, 'align': None, 'id': None} +DEBUG:PIL.PngImagePlugin:STREAM b'IHDR' 16 13 +DEBUG:PIL.PngImagePlugin:STREAM b'PLTE' 41 6 +DEBUG:PIL.PngImagePlugin:STREAM b'IDAT' 59 603 +DEBUG:PIL.PngImagePlugin:STREAM b'IHDR' 16 13 +DEBUG:PIL.PngImagePlugin:STREAM b'PLTE' 41 6 +DEBUG:PIL.PngImagePlugin:STREAM b'IDAT' 59 603 +INFO:root:2024-04-22 16:29:01.630132 : Create_E_Signature_For_E_Document Le client associé au devis n'est pas valide +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 16:29:01] "POST /myclass/api/Create_E_Signature_For_E_Document/ HTTP/1.1" 200 - +INFO:werkzeug: * Detected change in 'C:\\Users\\billa\\Documents\\myclass.com\\Siteweb\\Production\\Ela_back\\Back_Office\\E_Sign_Document.py', reloading +INFO:werkzeug: * Restarting with stat +INFO:root:2024-04-22 16:30:31.658243 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2024-04-22 16:30:31.658243 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev ++ +INFO:root:2024-04-22 16:30:31.658243 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev') ++ +INFO:root:2024-04-22 16:30:31.658243 : ++ FLASK PORT 5001 ++ +INFO:root:2024-04-22 16:30:31.658243 : ++ LMS_BAS_URL mysy-training.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 877-541-979 +INFO:root:2024-04-22 16:30:41.863857 : Security check : IP adresse '127.0.0.1' connected +DEBUG:xhtml2pdf:pisaDocument options: + src = '\n\n\n\n\n\n\n
\n\n\n\n\n\n\n\n\n\n\n\n\n
 
\n\n\n\n\n\n\n\n\n\n
\n

--- LOGO ---

\n
\n

Devis n° Devis_13

\n




\n

 

\n

 

\n

Devis n° Devis_13
Date Devis : 21/04/2024
 

\n

 Expiration : 20/07/2024
 

\n

 

\n

 

\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
DescriptionQtéPrix Unit.Montant
Les fondamentaux du management de projet : Savoir conduire à la réussite de vos projets35601680.0
Les fondamentaux du management de projet : Savoir conduire à la réussite de vos projets25551110.0
\n

 

\n

 

\n

 

\n

 

\n

 

\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
 Total Remise( 0 )
 Total HT2790.0 €
 TVATVA 20% €
 Total3348.0 €
\n

 

\n
\n
 
\n

Signature Client
 


 

' + dest = <_io.BufferedRandom name='./temp_direct/quotation_Signe_22_04_202461.pdf'> + path = None + link_callback = None + xhtml = False + context_meta = None +DEBUG:xhtml2pdf:Col 0 has width 600 +DEBUG:xhtml2pdf:Col 0 has width 90.0901% +DEBUG:xhtml2pdf:Col 0 has width 90.0901% +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:Col widths: [None, None, None, None] +DEBUG:xhtml2pdf:Col 2 has width 20.3259% +DEBUG:xhtml2pdf:Col 3 has width 20.3259% +DEBUG:xhtml2pdf:Col 2 has width 20.3259% +DEBUG:xhtml2pdf:Col 3 has width 20.3259% +DEBUG:xhtml2pdf:Col 2 has width 20.3259% +DEBUG:xhtml2pdf:Col 3 has width 20.3259% +DEBUG:xhtml2pdf:Col 2 has width 20.3259% +DEBUG:xhtml2pdf:Col 3 has width 20.3259% +DEBUG:xhtml2pdf:Col widths: [None, None, '20.3259%', '20.3259%'] +DEBUG:xhtml2pdf:Col widths: [None] +DEBUG:xhtml2pdf:Col 0 has width 90.0901% +DEBUG:xhtml2pdf:Col widths: ['90.0901%'] +DEBUG:xhtml2pdf:Col widths: [600.0] +DEBUG:xhtml2pdf:FileObject 'data:image/png;base64,', Basepath: 'C:\\Users\\billa\\Documents\\myclass.com\\Siteweb\\Production\\Ela_back\\Back_Office\\__dummy__' +DEBUG:xhtml2pdf:Parsing img tag, src: +DEBUG:xhtml2pdf:Attrs: {'src': , 'width': None, 'height': None, 'align': None, 'id': None} +WARNING:xhtml2pdf:Need a valid file name! +'' +DEBUG:xhtml2pdf:FileObject 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAPUAAAD1AQMAAACyfyEmAAAABlBMVEUAAIv///+fga7nAAACW0lEQVR42u1ZsY3DQAyj34VLj3CbJIsZsAEvZm/iEVK6eERPSnHK7x7PIi4OF1wjUCJFKYhfvxOf98/7374/AHS881h4xRzDc/yu2/mF37+/fld8c8T+mCog3voD98fU8sEivgnDHquimo/zNsYh/Bo6p/gIWB782R+n8POKL9aIRA3j0obNCr+qvxabqBHxjdit6k/8vfL7Pnz4W98qVsRxdpXuS3888Bs29EHqLi12iWAnkpDJHvitIux8MDRJS+kzg7zb1J8KrmdUoKoo0kExk84m+ZUqg/ilqtx48LY0H/yoJYkfpaUNSWdSl0wJG/yQ1Ngw4QSzytQuitSmf6hXsP8ystTn4QWnCX8XEDASIlWZrRfqJCmHHvgRq21M/5KoLe3M1mtTf2gyLDjlT6sJS/9s6o8FR+u8Bq3LGqnU6m9G+jeViSE/qHpA+gM+PI38QRqC8lcswpJm2PDjEIlbTUVSQoa2SGSc+gfKn5ad2VmT5z1s6k+GQCIT2dVEjTVs9C9y1pX/A52M5Lr0z2b+BYZXVgndJv5ugFH9UfAyqmdJy5x2NdNtkt+Wo0fWH0Wa/kDtzkafU5XTUCnS9/yRmmjSf3FDEqI/aqqUiR6ePvuhTOiFX0qfSGykf2od6f9SWgYr/UtDOuaQCTGF1HjvBG32B2nyNVWmdVang5E+566qmghNdMkhfOa38ld0VZB/ibiWCGG0n+wztZo6aKK7V7szig+1OkCahJS+u9V+t+dUDs1vZe2d8KutfRVczb+Kz2a/dvFX/g8lzbm/2p307/P/1ef9P95/APiyutP5tyWrAAAAAElFTkSuQmCC', Basepath: 'C:\\Users\\billa\\Documents\\myclass.com\\Siteweb\\Production\\Ela_back\\Back_Office\\__dummy__' +DEBUG:xhtml2pdf:Parsing img tag, src: +DEBUG:xhtml2pdf:Attrs: {'src': , 'width': None, 'height': None, 'align': None, 'id': None} +DEBUG:PIL.PngImagePlugin:STREAM b'IHDR' 16 13 +DEBUG:PIL.PngImagePlugin:STREAM b'PLTE' 41 6 +DEBUG:PIL.PngImagePlugin:STREAM b'IDAT' 59 603 +DEBUG:PIL.PngImagePlugin:STREAM b'IHDR' 16 13 +DEBUG:PIL.PngImagePlugin:STREAM b'PLTE' 41 6 +DEBUG:PIL.PngImagePlugin:STREAM b'IDAT' 59 603 +INFO:root:2024-04-22 16:30:43.745803 : Create_E_Signature_For_E_Document Le client associé au devis n'est pas valide +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 16:30:43] "POST /myclass/api/Create_E_Signature_For_E_Document/ HTTP/1.1" 200 - +INFO:werkzeug: * Detected change in 'C:\\Users\\billa\\Documents\\myclass.com\\Siteweb\\Production\\Ela_back\\Back_Office\\E_Sign_Document.py', reloading +INFO:werkzeug: * Restarting with stat +INFO:root:2024-04-22 16:32:18.823760 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2024-04-22 16:32:18.823760 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev ++ +INFO:root:2024-04-22 16:32:18.823760 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev') ++ +INFO:root:2024-04-22 16:32:18.823760 : ++ FLASK PORT 5001 ++ +INFO:root:2024-04-22 16:32:18.823760 : ++ 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\\E_Sign_Document.py', reloading +INFO:werkzeug: * Restarting with stat +INFO:root:2024-04-22 16:33:23.974417 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2024-04-22 16:33:23.974417 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev ++ +INFO:root:2024-04-22 16:33:23.974417 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev') ++ +INFO:root:2024-04-22 16:33:23.975421 : ++ FLASK PORT 5001 ++ +INFO:root:2024-04-22 16:33:23.975421 : ++ 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\\E_Sign_Document.py', reloading +INFO:werkzeug: * Restarting with stat +INFO:root:2024-04-22 16:34:29.483069 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2024-04-22 16:34:29.484513 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev ++ +INFO:root:2024-04-22 16:34:29.484513 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev') ++ +INFO:root:2024-04-22 16:34:29.484513 : ++ FLASK PORT 5001 ++ +INFO:root:2024-04-22 16:34:29.484513 : ++ 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\\E_Sign_Document.py', reloading +INFO:werkzeug: * Restarting with stat +INFO:root:2024-04-22 16:35:24.203017 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2024-04-22 16:35:24.203017 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev ++ +INFO:root:2024-04-22 16:35:24.203017 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev') ++ +INFO:root:2024-04-22 16:35:24.203017 : ++ FLASK PORT 5001 ++ +INFO:root:2024-04-22 16:35:24.203017 : ++ LMS_BAS_URL mysy-training.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 877-541-979 +INFO:root:2024-04-22 16:35:25.051609 : Security check : IP adresse '127.0.0.1' connected +DEBUG:xhtml2pdf:pisaDocument options: + src = '\n\n\n\n\n\n\n
\n\n\n\n\n\n\n\n\n\n\n\n\n
 
\n\n\n\n\n\n\n\n\n\n
\n

--- LOGO ---

\n
\n

Devis n° Devis_13

\n




\n

 

\n

 

\n

Devis n° Devis_13
Date Devis : 21/04/2024
 

\n

 Expiration : 20/07/2024
 

\n

 

\n

 

\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
DescriptionQtéPrix Unit.Montant
Les fondamentaux du management de projet : Savoir conduire à la réussite de vos projets35601680.0
Les fondamentaux du management de projet : Savoir conduire à la réussite de vos projets25551110.0
\n

 

\n

 

\n

 

\n

 

\n

 

\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
 Total Remise( 0 )
 Total HT2790.0 €
 TVATVA 20% €
 Total3348.0 €
\n

 

\n
\n
 
\n

Signature Client
 


 

' + dest = <_io.BufferedRandom name='./temp_direct/quotation_Signe_22_04_202443.pdf'> + path = None + link_callback = None + xhtml = False + context_meta = None +DEBUG:xhtml2pdf:Col 0 has width 600 +DEBUG:xhtml2pdf:Col 0 has width 90.0901% +DEBUG:xhtml2pdf:Col 0 has width 90.0901% +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:Col widths: [None, None, None, None] +DEBUG:xhtml2pdf:Col 2 has width 20.3259% +DEBUG:xhtml2pdf:Col 3 has width 20.3259% +DEBUG:xhtml2pdf:Col 2 has width 20.3259% +DEBUG:xhtml2pdf:Col 3 has width 20.3259% +DEBUG:xhtml2pdf:Col 2 has width 20.3259% +DEBUG:xhtml2pdf:Col 3 has width 20.3259% +DEBUG:xhtml2pdf:Col 2 has width 20.3259% +DEBUG:xhtml2pdf:Col 3 has width 20.3259% +DEBUG:xhtml2pdf:Col widths: [None, None, '20.3259%', '20.3259%'] +DEBUG:xhtml2pdf:Col widths: [None] +DEBUG:xhtml2pdf:Col 0 has width 90.0901% +DEBUG:xhtml2pdf:Col widths: ['90.0901%'] +DEBUG:xhtml2pdf:Col widths: [600.0] +DEBUG:xhtml2pdf:FileObject 'data:image/png;base64,', Basepath: 'C:\\Users\\billa\\Documents\\myclass.com\\Siteweb\\Production\\Ela_back\\Back_Office\\__dummy__' +DEBUG:xhtml2pdf:Parsing img tag, src: +DEBUG:xhtml2pdf:Attrs: {'src': , 'width': None, 'height': None, 'align': None, 'id': None} +WARNING:xhtml2pdf:Need a valid file name! +'' +DEBUG:xhtml2pdf:FileObject 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAPUAAAD1AQMAAACyfyEmAAAABlBMVEUAAIv///+fga7nAAACW0lEQVR42u1ZsY3DQAyj34VLj3CbJIsZsAEvZm/iEVK6eERPSnHK7x7PIi4OF1wjUCJFKYhfvxOf98/7374/AHS881h4xRzDc/yu2/mF37+/fld8c8T+mCog3voD98fU8sEivgnDHquimo/zNsYh/Bo6p/gIWB782R+n8POKL9aIRA3j0obNCr+qvxabqBHxjdit6k/8vfL7Pnz4W98qVsRxdpXuS3888Bs29EHqLi12iWAnkpDJHvitIux8MDRJS+kzg7zb1J8KrmdUoKoo0kExk84m+ZUqg/ilqtx48LY0H/yoJYkfpaUNSWdSl0wJG/yQ1Ngw4QSzytQuitSmf6hXsP8ystTn4QWnCX8XEDASIlWZrRfqJCmHHvgRq21M/5KoLe3M1mtTf2gyLDjlT6sJS/9s6o8FR+u8Bq3LGqnU6m9G+jeViSE/qHpA+gM+PI38QRqC8lcswpJm2PDjEIlbTUVSQoa2SGSc+gfKn5ad2VmT5z1s6k+GQCIT2dVEjTVs9C9y1pX/A52M5Lr0z2b+BYZXVgndJv5ugFH9UfAyqmdJy5x2NdNtkt+Wo0fWH0Wa/kDtzkafU5XTUCnS9/yRmmjSf3FDEqI/aqqUiR6ePvuhTOiFX0qfSGykf2od6f9SWgYr/UtDOuaQCTGF1HjvBG32B2nyNVWmdVang5E+566qmghNdMkhfOa38ld0VZB/ibiWCGG0n+wztZo6aKK7V7szig+1OkCahJS+u9V+t+dUDs1vZe2d8KutfRVczb+Kz2a/dvFX/g8lzbm/2p307/P/1ef9P95/APiyutP5tyWrAAAAAElFTkSuQmCC', Basepath: 'C:\\Users\\billa\\Documents\\myclass.com\\Siteweb\\Production\\Ela_back\\Back_Office\\__dummy__' +DEBUG:xhtml2pdf:Parsing img tag, src: +DEBUG:xhtml2pdf:Attrs: {'src': , 'width': None, 'height': None, 'align': None, 'id': None} +DEBUG:PIL.PngImagePlugin:STREAM b'IHDR' 16 13 +DEBUG:PIL.PngImagePlugin:STREAM b'PLTE' 41 6 +DEBUG:PIL.PngImagePlugin:STREAM b'IDAT' 59 603 +DEBUG:PIL.PngImagePlugin:STREAM b'IHDR' 16 13 +DEBUG:PIL.PngImagePlugin:STREAM b'PLTE' 41 6 +DEBUG:PIL.PngImagePlugin:STREAM b'IDAT' 59 603 +INFO:root:2024-04-22 16:35:27.909717 : Create_E_Signature_For_E_Document Le client associé au devis n'est pas valide +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 16:35:27] "POST /myclass/api/Create_E_Signature_For_E_Document/ HTTP/1.1" 200 - +INFO:werkzeug: * Detected change in 'C:\\Users\\billa\\Documents\\myclass.com\\Siteweb\\Production\\Ela_back\\Back_Office\\E_Sign_Document.py', reloading +INFO:werkzeug: * Restarting with stat +INFO:root:2024-04-22 16:36:21.330527 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2024-04-22 16:36:21.330527 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev ++ +INFO:root:2024-04-22 16:36:21.330527 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev') ++ +INFO:root:2024-04-22 16:36:21.330527 : ++ FLASK PORT 5001 ++ +INFO:root:2024-04-22 16:36:21.330527 : ++ 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\\E_Sign_Document.py', reloading +INFO:werkzeug: * Restarting with stat +INFO:root:2024-04-22 16:37:07.910261 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2024-04-22 16:37:07.911265 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev ++ +INFO:root:2024-04-22 16:37:07.911265 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev') ++ +INFO:root:2024-04-22 16:37:07.911265 : ++ FLASK PORT 5001 ++ +INFO:root:2024-04-22 16:37:07.911265 : ++ LMS_BAS_URL mysy-training.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 877-541-979 +INFO:root:2024-04-22 16:37:13.343154 : Security check : IP adresse '127.0.0.1' connected +DEBUG:xhtml2pdf:pisaDocument options: + src = '\n\n\n\n\n\n\n
\n\n\n\n\n\n\n\n\n\n\n\n\n
 
\n\n\n\n\n\n\n\n\n\n
\n

--- LOGO ---

\n
\n

Devis n° Devis_13

\n




\n

 

\n

 

\n

Devis n° Devis_13
Date Devis : 21/04/2024
 

\n

 Expiration : 20/07/2024
 

\n

 

\n

 

\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
DescriptionQtéPrix Unit.Montant
Les fondamentaux du management de projet : Savoir conduire à la réussite de vos projets35601680.0
Les fondamentaux du management de projet : Savoir conduire à la réussite de vos projets25551110.0
\n

 

\n

 

\n

 

\n

 

\n

 

\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
 Total Remise( 0 )
 Total HT2790.0 €
 TVATVA 20% €
 Total3348.0 €
\n

 

\n
\n
 
\n

Signature Client
 


 

' + dest = <_io.BufferedRandom name='./temp_direct/quotation_Signe_22_04_202424.pdf'> + path = None + link_callback = None + xhtml = False + context_meta = None +DEBUG:xhtml2pdf:Col 0 has width 600 +DEBUG:xhtml2pdf:Col 0 has width 90.0901% +DEBUG:xhtml2pdf:Col 0 has width 90.0901% +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:Col widths: [None, None, None, None] +DEBUG:xhtml2pdf:Col 2 has width 20.3259% +DEBUG:xhtml2pdf:Col 3 has width 20.3259% +DEBUG:xhtml2pdf:Col 2 has width 20.3259% +DEBUG:xhtml2pdf:Col 3 has width 20.3259% +DEBUG:xhtml2pdf:Col 2 has width 20.3259% +DEBUG:xhtml2pdf:Col 3 has width 20.3259% +DEBUG:xhtml2pdf:Col 2 has width 20.3259% +DEBUG:xhtml2pdf:Col 3 has width 20.3259% +DEBUG:xhtml2pdf:Col widths: [None, None, '20.3259%', '20.3259%'] +DEBUG:xhtml2pdf:Col widths: [None] +DEBUG:xhtml2pdf:Col 0 has width 90.0901% +DEBUG:xhtml2pdf:Col widths: ['90.0901%'] +DEBUG:xhtml2pdf:Col widths: [600.0] +DEBUG:xhtml2pdf:FileObject 'data:image/png;base64,', Basepath: 'C:\\Users\\billa\\Documents\\myclass.com\\Siteweb\\Production\\Ela_back\\Back_Office\\__dummy__' +DEBUG:xhtml2pdf:Parsing img tag, src: +DEBUG:xhtml2pdf:Attrs: {'src': , 'width': None, 'height': None, 'align': None, 'id': None} +WARNING:xhtml2pdf:Need a valid file name! +'' +DEBUG:xhtml2pdf:FileObject 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAPUAAAD1AQMAAACyfyEmAAAABlBMVEUAAIv///+fga7nAAACW0lEQVR42u1ZsY3DQAyj34VLj3CbJIsZsAEvZm/iEVK6eERPSnHK7x7PIi4OF1wjUCJFKYhfvxOf98/7374/AHS881h4xRzDc/yu2/mF37+/fld8c8T+mCog3voD98fU8sEivgnDHquimo/zNsYh/Bo6p/gIWB782R+n8POKL9aIRA3j0obNCr+qvxabqBHxjdit6k/8vfL7Pnz4W98qVsRxdpXuS3888Bs29EHqLi12iWAnkpDJHvitIux8MDRJS+kzg7zb1J8KrmdUoKoo0kExk84m+ZUqg/ilqtx48LY0H/yoJYkfpaUNSWdSl0wJG/yQ1Ngw4QSzytQuitSmf6hXsP8ystTn4QWnCX8XEDASIlWZrRfqJCmHHvgRq21M/5KoLe3M1mtTf2gyLDjlT6sJS/9s6o8FR+u8Bq3LGqnU6m9G+jeViSE/qHpA+gM+PI38QRqC8lcswpJm2PDjEIlbTUVSQoa2SGSc+gfKn5ad2VmT5z1s6k+GQCIT2dVEjTVs9C9y1pX/A52M5Lr0z2b+BYZXVgndJv5ugFH9UfAyqmdJy5x2NdNtkt+Wo0fWH0Wa/kDtzkafU5XTUCnS9/yRmmjSf3FDEqI/aqqUiR6ePvuhTOiFX0qfSGykf2od6f9SWgYr/UtDOuaQCTGF1HjvBG32B2nyNVWmdVang5E+566qmghNdMkhfOa38ld0VZB/ibiWCGG0n+wztZo6aKK7V7szig+1OkCahJS+u9V+t+dUDs1vZe2d8KutfRVczb+Kz2a/dvFX/g8lzbm/2p307/P/1ef9P95/APiyutP5tyWrAAAAAElFTkSuQmCC', Basepath: 'C:\\Users\\billa\\Documents\\myclass.com\\Siteweb\\Production\\Ela_back\\Back_Office\\__dummy__' +DEBUG:xhtml2pdf:Parsing img tag, src: +DEBUG:xhtml2pdf:Attrs: {'src': , 'width': None, 'height': None, 'align': None, 'id': None} +DEBUG:PIL.PngImagePlugin:STREAM b'IHDR' 16 13 +DEBUG:PIL.PngImagePlugin:STREAM b'PLTE' 41 6 +DEBUG:PIL.PngImagePlugin:STREAM b'IDAT' 59 603 +DEBUG:PIL.PngImagePlugin:STREAM b'IHDR' 16 13 +DEBUG:PIL.PngImagePlugin:STREAM b'PLTE' 41 6 +DEBUG:PIL.PngImagePlugin:STREAM b'IDAT' 59 603 +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 16:37:16] "POST /myclass/api/Create_E_Signature_For_E_Document/ HTTP/1.1" 200 - +INFO:root:2024-04-22 16:37:23.847541 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 16:37:24] "POST /myclass/api/Get_Suggested_Word/ HTTP/1.1" 200 - +INFO:root:2024-04-22 16:37:24.154690 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 16:37:24.156874 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 16:37:24.159824 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 16:37:24.163111 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 16:37:24] "POST /myclass/api/get_List_domaine_formation/ HTTP/1.1" 200 - +INFO:root:2024-04-22 16:37:24.168825 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 16:37:24] "POST /myclass/api/get_List_domaine_formation/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 16:37:24] "POST /myclass/api/Get_Suggested_Fr_Cities/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 16:37:24] "POST /myclass/api/Get_Suggested_Fr_Cities/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 16:37:24] "POST /myclass/api/Get_Suggested_Word/ HTTP/1.1" 200 - +INFO:root:2024-04-22 16:37:25.999820 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 16:37:26.002824 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 16:37:26] "POST /myclass/api/get_all_class/ HTTP/1.1" 200 - +INFO:root:2024-04-22 16:37:26.483712 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 16:37:26] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2024-04-22 16:37:26.814466 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 16:37:26] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 16:37:26.824458 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 16:37:26.830760 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 16:37:26.842463 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 16:37:26] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 16:37:26] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2024-04-22 16:37:26.863452 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 16:37:26] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 16:37:26] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 16:37:26.925654 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 16:37:26] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2024-04-22 16:37:27.147022 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 16:37:27] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 16:37:27.182128 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 16:37:27] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 16:37:27.188327 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 16:37:27] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2024-04-22 16:37:27.199341 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 16:37:27] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 16:37:27.207332 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 16:37:27] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 16:37:27.240336 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 16:37:27] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2024-04-22 16:37:27.461150 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 16:37:27] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 16:37:27.508500 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 16:37:27.512760 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 16:37:27] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 16:37:27] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2024-04-22 16:37:27.521141 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 16:37:27.525627 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 16:37:27] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 16:37:27] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 16:37:27.555037 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 16:37:27] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2024-04-22 16:37:27.774357 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 16:37:27] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 16:37:27.837214 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 16:37:27.840203 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 16:37:27.843207 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 16:37:27] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2024-04-22 16:37:27.855202 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 16:37:27] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 16:37:27] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 16:37:27] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 16:37:27.873225 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 16:37:27] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2024-04-22 16:37:28.100601 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 16:37:28] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 16:37:28.163480 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 16:37:28] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 16:37:28.177525 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 16:37:28.180526 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 16:37:28.182529 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 16:37:28] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 16:37:28] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 16:37:28] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2024-04-22 16:37:28.218059 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 16:37:28] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2024-04-22 16:37:28.427033 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 16:37:28] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 16:37:28.488456 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 16:37:28] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 16:37:28.521475 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 16:37:28] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2024-04-22 16:37:28.535316 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 16:37:28.537185 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 16:37:28.539310 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 16:37:28] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 16:37:28] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 16:37:28] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 16:37:28.755262 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 16:37:28] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 16:37:28.801290 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 16:37:28] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 16:37:28.847955 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 16:37:28] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2024-04-22 16:37:28.858951 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 16:37:28] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 16:37:28.866054 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 16:37:28.871240 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 16:37:28] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 16:37:28] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2024-04-22 16:37:29.083501 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 16:37:29] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 16:37:29.111933 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 16:37:29] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 16:37:29.159412 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 16:37:29] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2024-04-22 16:37:29.175519 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 16:37:29] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 16:37:29.186170 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 16:37:29.187189 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 16:37:29] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 16:37:29] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 16:37:29.393946 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 16:37:29] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 16:37:29.423459 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 16:37:29] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 16:37:29.470660 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 16:37:29] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2024-04-22 16:37:29.501168 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 16:37:29.502190 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 16:37:29] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 16:37:29] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 16:37:29.510111 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 16:37:29] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2024-04-22 16:37:29.706655 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 16:37:29] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 16:37:29.735386 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 16:37:29] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 16:37:29.783223 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 16:37:29] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2024-04-22 16:37:29.814462 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 16:37:29.817476 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 16:37:29] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 16:37:29] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 16:37:29.825812 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 16:37:29.827827 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 16:37:29] "POST /myclass/api/get_all_class/ HTTP/1.1" 200 - +INFO:root:2024-04-22 16:37:30.380546 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 16:37:30.381552 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 16:37:30.382559 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 16:37:30.388052 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 16:37:30] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2024-04-22 16:37:30.396024 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 16:37:30.398416 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 16:37:30] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 16:37:30] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 16:37:30] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 16:37:30] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 16:37:30] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 16:37:30.707425 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 16:37:30] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2024-04-22 16:37:30.721720 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 16:37:30.723962 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 16:37:30.725404 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 16:37:30.726422 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 16:37:30.728562 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 16:37:30] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 16:37:30] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 16:37:30] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 16:37:30] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 16:37:30] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 16:37:31.032006 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 16:37:31] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2024-04-22 16:37:31.066730 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 16:37:31.068570 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 16:37:31.069550 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 16:37:31.075971 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 16:37:31] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 16:37:31] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 16:37:31] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2024-04-22 16:37:31.087140 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 16:37:31] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 16:37:31] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 16:37:31.346781 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 16:37:31] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2024-04-22 16:37:31.406819 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 16:37:31.407860 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 16:37:31.408857 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 16:37:31] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 16:37:31] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 16:37:31] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 16:37:31.421422 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 16:37:31.424949 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 16:37:31] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 16:37:31] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 16:37:31.670102 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 16:37:31] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2024-04-22 16:37:31.734548 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 16:37:31.738844 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 16:37:31] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 16:37:31.746695 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 16:37:31] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 16:37:31.760783 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 16:37:31.765075 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 16:37:31] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 16:37:31] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 16:37:31] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 16:37:31.997928 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 16:37:32] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2024-04-22 16:37:32.060602 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 16:37:32.066235 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 16:37:32] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 16:37:32] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 16:37:32.087506 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 16:37:32] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2024-04-22 16:37:32.096054 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 16:37:32.101374 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 16:37:32] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 16:37:32] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 16:37:32.309629 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 16:37:32] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2024-04-22 16:37:32.388269 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 16:37:32.392816 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 16:37:32] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 16:37:32] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 16:37:32.403462 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 16:37:32] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2024-04-22 16:37:32.412400 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 16:37:32.417291 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 16:37:32] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 16:37:32] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 16:37:32.626493 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 16:37:32] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2024-04-22 16:37:32.702276 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 16:37:32] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 16:37:32.712836 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 16:37:32.716332 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 16:37:32] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 16:37:32] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2024-04-22 16:37:32.727056 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 16:37:32.729063 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 16:37:32] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 16:37:32] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 16:37:32.937593 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 16:37:32] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2024-04-22 16:37:33.015429 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 16:37:33] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 16:37:33.026305 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 16:37:33.031381 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 16:37:33] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 16:37:33] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2024-04-22 16:37:33.045858 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 16:37:33.051216 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 16:37:33] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 16:37:33] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 16:37:33.250558 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 16:37:33] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2024-04-22 16:37:33.327883 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 16:37:33] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 16:37:33.340993 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 16:37:33] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 16:37:33.348576 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 16:37:33] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2024-04-22 16:37:33.368639 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 16:37:33.369990 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 16:37:33] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 16:37:33] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 16:37:59.576644 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 16:37:59.586314 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 16:37:59.593340 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 16:37:59.600036 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 16:37:59] "POST /myclass/api/Get_List_Entity_Activite/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 16:37:59] "POST /myclass/api/Get_List_Entity_Activite/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 16:37:59] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 16:37:59] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:root:2024-04-22 16:38:04.888986 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 16:38:04.895019 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 16:38:04.904714 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 16:38:04.912714 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 16:38:04.924533 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 16:38:04] "POST /myclass/api/Get_Client_Type_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 16:38:04] "POST /myclass/api/Get_List_Paiement_Condition/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 16:38:04] "POST /myclass/api/Get_List_object_owner_collection_Stored_Files/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 16:38:04] "POST /myclass/api/Get_Given_Partner_Client_From_Id/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 16:38:04] "POST /myclass/api/Get_List_Entity_Contact/ HTTP/1.1" 200 - +INFO:root:2024-04-22 16:38:11.839886 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 16:38:11.848796 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 16:38:11.855807 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 16:38:11.865009 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 16:38:11.874072 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 16:38:11] "POST /myclass/api/Get_Client_Type_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 16:38:11] "POST /myclass/api/Get_List_Paiement_Condition/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 16:38:11] "POST /myclass/api/Get_Given_Partner_Client_From_Id/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 16:38:11] "POST /myclass/api/Get_List_object_owner_collection_Stored_Files/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 16:38:11] "POST /myclass/api/Get_List_Entity_Contact/ HTTP/1.1" 200 - +INFO:root:2024-04-22 16:38:21.870355 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 16:38:21] "GET /myclass/api/Get_Stored_Downloaded_File/66N0NmHyKRftpAgTQ92R92FUceyETuhx-w/quotation_Signe_22_04_202424_20240422_163715_43598820dd270936c3d2fd822717d0f18f194b1a1b894aaf89.pdf HTTP/1.1" 200 - +INFO:root:2024-04-22 16:39:31.923769 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 16:39:31] "GET /myclass/api/Get_Stored_Downloaded_File/66N0NmHyKRftpAgTQ92R92FUceyETuhx-w/ HTTP/1.1" 404 - +INFO:root:2024-04-22 16:39:34.856463 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 16:39:34] "GET /myclass/api/Get_Stored_Downloaded_File/66N0NmHyKRftpAgTQ92R92FUceyETuhx-w/ HTTP/1.1" 404 - +INFO:werkzeug: * Detected change in 'C:\\Users\\billa\\Documents\\myclass.com\\Siteweb\\Production\\Ela_back\\Back_Office\\E_Sign_Document.py', reloading +INFO:werkzeug: * Restarting with stat +INFO:root:2024-04-22 16:41:13.378851 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2024-04-22 16:41:13.378851 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev ++ +INFO:root:2024-04-22 16:41:13.378851 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev') ++ +INFO:root:2024-04-22 16:41:13.378851 : ++ FLASK PORT 5001 ++ +INFO:root:2024-04-22 16:41:13.378851 : ++ LMS_BAS_URL mysy-training.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 877-541-979 +INFO:root:2024-04-22 16:41:53.414344 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 16:41:54.269590 : Get_Given_E_Document_Not_Signed_No_Token Aucun E-document trouvé +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 16:41:54] "POST /myclass/api/Get_Given_E_Document_Not_Signed_No_Token/ HTTP/1.1" 200 - +INFO:root:2024-04-22 16:44:55.836638 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 16:44:55.840636 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 16:44:55] "POST /myclass/api/Get_Given_Partner_Order/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 16:44:55] "POST /myclass/api/Get_Given_Partner_Order_Lines/ HTTP/1.1" 200 - +INFO:root:2024-04-22 16:45:09.478955 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 16:45:09.482380 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 16:45:09.486898 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 16:45:09.491209 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 16:45:09] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:root:2024-04-22 16:45:09.506904 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 16:45:09] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:root:2024-04-22 16:45:09.514508 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 16:45:09.518979 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 16:45:09.526649 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 16:45:09] "POST /myclass/api/Get_Given_Partner_Basic_Setup/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 16:45:09] "POST /myclass/api/Get_List_Paiement_Condition/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 16:45:09] "POST /myclass/api/Is_Partnair_Has_Digital_Signature/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 16:45:09] "POST /myclass/api/Get_List_Partner_Order_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 16:45:09] "POST /myclass/api/get_partner_class/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 16:45:09] "POST /myclass/api/GetAllValideSessionPartner_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 16:49:51.631850 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 16:49:51.634980 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 16:49:51.640134 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 16:49:51.643681 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 16:49:51.649707 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 16:49:51] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:root:2024-04-22 16:49:51.657422 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 16:49:51.668236 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 16:49:51] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 16:49:51] "POST /myclass/api/Get_List_Paiement_Condition/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 16:49:51] "POST /myclass/api/Get_Given_Partner_Basic_Setup/ HTTP/1.1" 200 - +INFO:root:2024-04-22 16:49:51.706063 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 16:49:51] "POST /myclass/api/Get_List_Partner_Order_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 16:49:51] "POST /myclass/api/Is_Partnair_Has_Digital_Signature/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 16:49:51] "POST /myclass/api/get_partner_class/ HTTP/1.1" 200 - +INFO:root:2024-04-22 16:49:51.763908 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 16:49:51.768821 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 16:49:51.774979 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 16:49:51] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:root:2024-04-22 16:49:51.783971 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 16:49:51.789328 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 16:49:51.795434 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 16:49:51] "POST /myclass/api/Get_List_Paiement_Condition/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 16:49:51] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 16:49:51] "POST /myclass/api/Get_Given_Partner_Basic_Setup/ HTTP/1.1" 200 - +INFO:root:2024-04-22 16:49:51.827779 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 16:49:51] "POST /myclass/api/GetAllValideSessionPartner_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 16:49:51.837464 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 16:49:51] "POST /myclass/api/Get_List_Partner_Order_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 16:49:51] "POST /myclass/api/Is_Partnair_Has_Digital_Signature/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 16:49:51] "POST /myclass/api/get_partner_class/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 16:49:51] "POST /myclass/api/GetAllValideSessionPartner_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 16:55:56.589124 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 16:55:56.597608 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 16:55:56] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:root:2024-04-22 16:55:56.608147 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 16:55:56.613540 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 16:55:56.620525 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 16:55:56.628751 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 16:55:56.636314 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 16:55:56] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:root:2024-04-22 16:55:56.652035 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 16:55:56] "POST /myclass/api/Get_Given_Partner_Basic_Setup/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 16:55:56] "POST /myclass/api/Get_List_Paiement_Condition/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 16:55:56] "POST /myclass/api/Is_Partnair_Has_Digital_Signature/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 16:55:56] "POST /myclass/api/Get_List_Partner_Order_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 16:55:56] "POST /myclass/api/get_partner_class/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 16:55:56] "POST /myclass/api/GetAllValideSessionPartner_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 16:56:10.465444 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 16:56:10.471258 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 16:56:10] "POST /myclass/api/Get_Given_Partner_Order/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 16:56:10] "POST /myclass/api/Get_Given_Partner_Order_Lines/ HTTP/1.1" 200 - +INFO:root:2024-04-22 16:56:49.022673 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 16:56:49.027672 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 16:56:49.031387 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 16:56:49] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:root:2024-04-22 16:56:49.038017 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 16:56:49.041976 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 16:56:49.047023 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 16:56:49.056364 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 16:56:49] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 16:56:49] "POST /myclass/api/Get_Given_Partner_Basic_Setup/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 16:56:49] "POST /myclass/api/Get_List_Paiement_Condition/ HTTP/1.1" 200 - +INFO:root:2024-04-22 16:56:49.080283 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 16:56:49] "POST /myclass/api/Is_Partnair_Has_Digital_Signature/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 16:56:49] "POST /myclass/api/Get_List_Partner_Order_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 16:56:49] "POST /myclass/api/get_partner_class/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 16:56:49] "POST /myclass/api/GetAllValideSessionPartner_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 16:57:03.655116 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 16:57:03.668113 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 16:57:03] "POST /myclass/api/Get_Given_Partner_Order/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 16:57:03] "POST /myclass/api/Get_Given_Partner_Order_Lines/ HTTP/1.1" 200 - +INFO:werkzeug: * Detected change in 'C:\\Users\\billa\\Documents\\myclass.com\\Siteweb\\Production\\Ela_back\\Back_Office\\partner_order.py', reloading +INFO:werkzeug: * Restarting with stat +INFO:root:2024-04-22 17:03:53.103602 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2024-04-22 17:03:53.103602 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev ++ +INFO:root:2024-04-22 17:03:53.103602 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev') ++ +INFO:root:2024-04-22 17:03:53.103602 : ++ FLASK PORT 5001 ++ +INFO:root:2024-04-22 17:03:53.103602 : ++ 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:2024-04-22 17:04:04.149594 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2024-04-22 17:04:04.149594 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev ++ +INFO:root:2024-04-22 17:04:04.149594 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev') ++ +INFO:root:2024-04-22 17:04:04.149594 : ++ FLASK PORT 5001 ++ +INFO:root:2024-04-22 17:04:04.149594 : ++ 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\\partner_order.py', reloading +INFO:werkzeug: * Restarting with stat +INFO:root:2024-04-22 17:04:43.529344 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2024-04-22 17:04:43.529344 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev ++ +INFO:root:2024-04-22 17:04:43.530350 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev') ++ +INFO:root:2024-04-22 17:04:43.530350 : ++ FLASK PORT 5001 ++ +INFO:root:2024-04-22 17:04:43.530350 : ++ LMS_BAS_URL mysy-training.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 877-541-979 +INFO:root:2024-04-22 17:05:08.356895 : Security check : IP adresse '127.0.0.1' connected +DEBUG:xhtml2pdf:pisaDocument options: + src = '\n\n\n\n\n\n\n
\n\n\n\n\n\n\n\n\n\n\n\n\n
 
\n\n\n\n\n\n\n\n\n\n
\n

--- LOGO ---

\n
\n

Devis n° Devis_13

\n




\n

 

\n

 

\n

Devis n° Devis_13
Date Devis : 21/04/2024
 

\n

 Expiration : 20/07/2024
 

\n

 

\n

 

\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
DescriptionQtéPrix Unit.Montant
Les fondamentaux du management de projet : Savoir conduire à la réussite de vos projets35601680.0
Les fondamentaux du management de projet : Savoir conduire à la réussite de vos projets25551110.0
\n

 

\n

 

\n

 

\n

 

\n

 

\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
 Total Remise( 0 )
 Total HT2790.0 €
 TVATVA 20% €
 Total3348.0 €
\n

 

\n
\n
 
\n
' + dest = <_io.BufferedRandom name='./temp_direct/Devis_43598_22_04_2024_61.pdf'> + path = None + link_callback = None + xhtml = False + context_meta = None +DEBUG:xhtml2pdf:Col 0 has width 600 +DEBUG:xhtml2pdf:Col 0 has width 90.0901% +DEBUG:xhtml2pdf:Col 0 has width 90.0901% +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:Col widths: [None, None, None, None] +DEBUG:xhtml2pdf:Col 2 has width 20.3259% +DEBUG:xhtml2pdf:Col 3 has width 20.3259% +DEBUG:xhtml2pdf:Col 2 has width 20.3259% +DEBUG:xhtml2pdf:Col 3 has width 20.3259% +DEBUG:xhtml2pdf:Col 2 has width 20.3259% +DEBUG:xhtml2pdf:Col 3 has width 20.3259% +DEBUG:xhtml2pdf:Col 2 has width 20.3259% +DEBUG:xhtml2pdf:Col 3 has width 20.3259% +DEBUG:xhtml2pdf:Col widths: [None, None, '20.3259%', '20.3259%'] +DEBUG:xhtml2pdf:Col widths: [None] +DEBUG:xhtml2pdf:Col 0 has width 90.0901% +DEBUG:xhtml2pdf:Col widths: ['90.0901%'] +DEBUG:xhtml2pdf:Col widths: [600.0] +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 17:05:12] "POST /myclass/api/Send_Partner_Order_By_Email/ HTTP/1.1" 200 - +INFO:root:2024-04-22 17:05:26.458091 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 17:05:26.461096 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 17:05:26] "POST /myclass/api/Get_Given_Partner_Order/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 17:05:26] "POST /myclass/api/Get_Given_Partner_Order_Lines/ HTTP/1.1" 200 - +INFO:root:2024-04-22 17:05:31.091092 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 17:05:31.094113 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 17:05:31] "POST /myclass/api/Get_Given_Partner_Order/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 17:05:31] "POST /myclass/api/Get_Given_Partner_Order_Lines/ HTTP/1.1" 200 - +INFO:werkzeug: * Detected change in 'C:\\Users\\billa\\Documents\\myclass.com\\Siteweb\\Production\\Ela_back\\Back_Office\\partner_order.py', reloading +INFO:werkzeug: * Restarting with stat +INFO:root:2024-04-22 17:06:11.267018 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2024-04-22 17:06:11.267018 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev ++ +INFO:root:2024-04-22 17:06:11.267018 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev') ++ +INFO:root:2024-04-22 17:06:11.267018 : ++ FLASK PORT 5001 ++ +INFO:root:2024-04-22 17:06:11.268022 : ++ LMS_BAS_URL mysy-training.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 877-541-979 +INFO:root:2024-04-22 17:08:01.637354 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 17:08:01.641361 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 17:08:01.646511 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 17:08:01.649519 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 17:08:01.654518 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 17:08:01] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:root:2024-04-22 17:08:01.666523 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 17:08:01.669959 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 17:08:01] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 17:08:01] "POST /myclass/api/Get_Given_Partner_Basic_Setup/ HTTP/1.1" 200 - +INFO:root:2024-04-22 17:08:01.706403 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 17:08:01] "POST /myclass/api/Get_List_Paiement_Condition/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 17:08:01] "POST /myclass/api/Is_Partnair_Has_Digital_Signature/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 17:08:01] "POST /myclass/api/Get_List_Partner_Order_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 17:08:01] "POST /myclass/api/get_partner_class/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 17:08:01] "POST /myclass/api/GetAllValideSessionPartner_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 17:08:42.653918 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 17:08:42.657940 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 17:08:42.661500 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 17:08:42.665708 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 17:08:42] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:root:2024-04-22 17:08:42.671845 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 17:08:42.679218 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 17:08:42.690814 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 17:08:42] "POST /myclass/api/Get_Given_Partner_Basic_Setup/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 17:08:42] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:root:2024-04-22 17:08:42.710441 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 17:08:42] "POST /myclass/api/Get_List_Paiement_Condition/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 17:08:42] "POST /myclass/api/Get_List_Partner_Order_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 17:08:42] "POST /myclass/api/Is_Partnair_Has_Digital_Signature/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 17:08:42] "POST /myclass/api/get_partner_class/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 17:08:42] "POST /myclass/api/GetAllValideSessionPartner_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 17:08:44.752432 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 17:08:44.756018 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 17:08:44] "POST /myclass/api/Get_Given_Partner_Order/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 17:08:44] "POST /myclass/api/Get_Given_Partner_Order_Lines/ HTTP/1.1" 200 - +INFO:root:2024-04-22 17:08:49.738000 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 17:08:49.738993 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 17:08:49] "POST /myclass/api/Get_Given_Partner_Order/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 17:08:49] "POST /myclass/api/Get_Given_Partner_Order_Lines/ HTTP/1.1" 200 - +INFO:root:2024-04-22 17:08:54.295438 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 17:08:54.298968 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 17:08:54] "POST /myclass/api/Get_Given_Partner_Order/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 17:08:54] "POST /myclass/api/Get_Given_Partner_Order_Lines/ HTTP/1.1" 200 - +INFO:root:2024-04-22 17:08:58.514385 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 17:08:58.517713 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 17:08:58] "POST /myclass/api/Get_Given_Partner_Order/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 17:08:58] "POST /myclass/api/Get_Given_Partner_Order_Lines/ HTTP/1.1" 200 - +INFO:root:2024-04-22 17:09:09.166048 : Security check : IP adresse '127.0.0.1' connected +DEBUG:xhtml2pdf:pisaDocument options: + src = '\n\n\n\n\n\n\n
\n\n\n\n\n\n\n\n\n\n\n\n\n
 
\n\n\n\n\n\n\n\n\n\n
\n

--- LOGO ---

\n
\n

Devis n° Devis_13

\n




\n

 

\n

 

\n

Devis n° Devis_13
Date Devis : 21/04/2024
 

\n

 Expiration : 20/07/2024
 

\n

 

\n

 

\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
DescriptionQtéPrix Unit.Montant
Les fondamentaux du management de projet : Savoir conduire à la réussite de vos projets35601680.0
Les fondamentaux du management de projet : Savoir conduire à la réussite de vos projets25551110.0
\n

 

\n

 

\n

 

\n

 

\n

 

\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
 Total Remise( 0 )
 Total HT2790.0 €
 TVATVA 20% €
 Total3348.0 €
\n

 

\n
\n
 
\n
' + dest = <_io.BufferedRandom name='./temp_direct/Devis_43598_22_04_2024_09.pdf'> + path = None + link_callback = None + xhtml = False + context_meta = None +DEBUG:xhtml2pdf:Col 0 has width 600 +DEBUG:xhtml2pdf:Col 0 has width 90.0901% +DEBUG:xhtml2pdf:Col 0 has width 90.0901% +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:Col widths: [None, None, None, None] +DEBUG:xhtml2pdf:Col 2 has width 20.3259% +DEBUG:xhtml2pdf:Col 3 has width 20.3259% +DEBUG:xhtml2pdf:Col 2 has width 20.3259% +DEBUG:xhtml2pdf:Col 3 has width 20.3259% +DEBUG:xhtml2pdf:Col 2 has width 20.3259% +DEBUG:xhtml2pdf:Col 3 has width 20.3259% +DEBUG:xhtml2pdf:Col 2 has width 20.3259% +DEBUG:xhtml2pdf:Col 3 has width 20.3259% +DEBUG:xhtml2pdf:Col widths: [None, None, '20.3259%', '20.3259%'] +DEBUG:xhtml2pdf:Col widths: [None] +DEBUG:xhtml2pdf:Col 0 has width 90.0901% +DEBUG:xhtml2pdf:Col widths: ['90.0901%'] +DEBUG:xhtml2pdf:Col widths: [600.0] +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 17:09:12] "POST /myclass/api/Send_Partner_Order_By_Email/ HTTP/1.1" 200 - +INFO:root:2024-04-22 17:09:27.064701 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 17:09:27.069949 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 17:09:27.073164 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 17:09:27] "POST /myclass/api/getRecodedImage/ HTTP/1.1" 200 - +INFO:root:2024-04-22 17:09:27.079851 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 17:09:27.082986 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 17:09:27.089865 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 17:09:27.090875 : Connexion du partner recid = 43598820dd270936c3d2fd822717d0f18f194b1a1b894aaf89 OK. Mise à jour du firstconnexion et/ou lastconnexion : OK +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 17:09:27] "POST /myclass/api/get_partner_account/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 17:09:27] "POST /myclass/api/getRecodedImage/ HTTP/1.1" 200 - +INFO:root:2024-04-22 17:09:27.101565 : Connexion du partner recid = 43598820dd270936c3d2fd822717d0f18f194b1a1b894aaf89 OK. Mise à jour du firstconnexion et/ou lastconnexion : OK +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 17:09:27] "POST /myclass/api/get_partner_account/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 17:09:27] "POST /myclass/api/LMS_Get_Partner_Data/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 17:09:27] "POST /myclass/api/LMS_Get_Partner_Data/ HTTP/1.1" 200 - +INFO:root:2024-04-22 17:09:27.310088 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 17:09:27.313183 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 17:09:27.317582 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 17:09:27.323855 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 17:09:27] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:root:2024-04-22 17:09:27.331611 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 17:09:27.336949 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 17:09:27.343284 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 17:09:27] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 17:09:27] "POST /myclass/api/Get_Given_Partner_Basic_Setup/ HTTP/1.1" 200 - +INFO:root:2024-04-22 17:09:27.362090 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 17:09:27] "POST /myclass/api/Get_List_Paiement_Condition/ HTTP/1.1" 200 - +INFO:root:2024-04-22 17:09:27.374355 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 17:09:27.378356 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 17:09:27] "POST /myclass/api/Is_Partnair_Has_Digital_Signature/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 17:09:27] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:root:2024-04-22 17:09:27.395594 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 17:09:27.404496 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 17:09:27] "POST /myclass/api/Get_List_Partner_Order_no_filter/ HTTP/1.1" 200 - +INFO:root:2024-04-22 17:09:27.418653 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 17:09:27] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 17:09:27] "POST /myclass/api/get_partner_class/ HTTP/1.1" 200 - +INFO:root:2024-04-22 17:09:27.435347 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 17:09:27.445824 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 17:09:27] "POST /myclass/api/Get_Given_Partner_Basic_Setup/ HTTP/1.1" 200 - +INFO:root:2024-04-22 17:09:27.465208 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 17:09:27] "POST /myclass/api/Get_List_Partner_Order_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 17:09:27] "POST /myclass/api/Get_List_Paiement_Condition/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 17:09:27] "POST /myclass/api/Is_Partnair_Has_Digital_Signature/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 17:09:27] "POST /myclass/api/GetAllValideSessionPartner_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 17:09:27] "POST /myclass/api/get_partner_class/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 17:09:27] "POST /myclass/api/GetAllValideSessionPartner_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 17:09:29.402159 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 17:09:29.404700 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 17:09:29] "POST /myclass/api/Get_Given_Partner_Order/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 17:09:29] "POST /myclass/api/Get_Given_Partner_Order_Lines/ HTTP/1.1" 200 - +INFO:root:2024-04-22 17:09:44.056841 : Security check : IP adresse '127.0.0.1' connected +DEBUG:xhtml2pdf:pisaDocument options: + src = '\n\n\n\n\n\n\n
\n\n\n\n\n\n\n\n\n\n\n\n\n
 
\n\n\n\n\n\n\n\n\n\n
\n

--- LOGO ---

\n
\n

Devis n° Devis_13

\n




\n

 

\n

 

\n

Devis n° Devis_13
Date Devis : 21/04/2024
 

\n

 Expiration : 20/07/2024
 

\n

 

\n

 

\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
DescriptionQtéPrix Unit.Montant
Les fondamentaux du management de projet : Savoir conduire à la réussite de vos projets35601680.0
Les fondamentaux du management de projet : Savoir conduire à la réussite de vos projets25551110.0
\n

 

\n

 

\n

 

\n

 

\n

 

\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
 Total Remise( 0 )
 Total HT2790.0 €
 TVATVA 20% €
 Total3348.0 €
\n

 

\n
\n
 
\n
' + dest = <_io.BufferedRandom name='./temp_direct/Devis_43598_22_04_2024_93.pdf'> + path = None + link_callback = None + xhtml = False + context_meta = None +DEBUG:xhtml2pdf:Col 0 has width 600 +DEBUG:xhtml2pdf:Col 0 has width 90.0901% +DEBUG:xhtml2pdf:Col 0 has width 90.0901% +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:Col widths: [None, None, None, None] +DEBUG:xhtml2pdf:Col 2 has width 20.3259% +DEBUG:xhtml2pdf:Col 3 has width 20.3259% +DEBUG:xhtml2pdf:Col 2 has width 20.3259% +DEBUG:xhtml2pdf:Col 3 has width 20.3259% +DEBUG:xhtml2pdf:Col 2 has width 20.3259% +DEBUG:xhtml2pdf:Col 3 has width 20.3259% +DEBUG:xhtml2pdf:Col 2 has width 20.3259% +DEBUG:xhtml2pdf:Col 3 has width 20.3259% +DEBUG:xhtml2pdf:Col widths: [None, None, '20.3259%', '20.3259%'] +DEBUG:xhtml2pdf:Col widths: [None] +DEBUG:xhtml2pdf:Col 0 has width 90.0901% +DEBUG:xhtml2pdf:Col widths: ['90.0901%'] +DEBUG:xhtml2pdf:Col widths: [600.0] +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 17:09:47] "POST /myclass/api/Send_Partner_Order_By_Email/ HTTP/1.1" 200 - +INFO:root:2024-04-22 17:10:25.773468 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 17:10:27] "POST /myclass/api/Get_Given_E_Document_Not_Signed_No_Token/ HTTP/1.1" 200 - +INFO:root:2024-04-22 17:10:54.115628 : Security check : IP adresse '127.0.0.1' connected +DEBUG:xhtml2pdf:pisaDocument options: + src = '\n\n\n\n\n\n\n
\n\n\n\n\n\n\n\n\n\n\n\n\n
 
\n\n\n\n\n\n\n\n\n\n
\n

--- LOGO ---

\n
\n

Devis n° Devis_13

\n




\n

 

\n

 

\n

Devis n° Devis_13
Date Devis : 21/04/2024
 

\n

 Expiration : 20/07/2024
 

\n

 

\n

 

\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
DescriptionQtéPrix Unit.Montant
Les fondamentaux du management de projet : Savoir conduire à la réussite de vos projets35601680.0
Les fondamentaux du management de projet : Savoir conduire à la réussite de vos projets25551110.0
\n

 

\n

 

\n

 

\n

 

\n

 

\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
 Total Remise( 0 )
 Total HT2790.0 €
 TVATVA 20% €
 Total3348.0 €
\n

 

\n
\n
 
\n

Signature Client
 


 

' + dest = <_io.BufferedRandom name='./temp_direct/quotation_Signe_22_04_2024_29.pdf'> + path = None + link_callback = None + xhtml = False + context_meta = None +DEBUG:xhtml2pdf:Col 0 has width 600 +DEBUG:xhtml2pdf:Col 0 has width 90.0901% +DEBUG:xhtml2pdf:Col 0 has width 90.0901% +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:Col widths: [None, None, None, None] +DEBUG:xhtml2pdf:Col 2 has width 20.3259% +DEBUG:xhtml2pdf:Col 3 has width 20.3259% +DEBUG:xhtml2pdf:Col 2 has width 20.3259% +DEBUG:xhtml2pdf:Col 3 has width 20.3259% +DEBUG:xhtml2pdf:Col 2 has width 20.3259% +DEBUG:xhtml2pdf:Col 3 has width 20.3259% +DEBUG:xhtml2pdf:Col 2 has width 20.3259% +DEBUG:xhtml2pdf:Col 3 has width 20.3259% +DEBUG:xhtml2pdf:Col widths: [None, None, '20.3259%', '20.3259%'] +DEBUG:xhtml2pdf:Col widths: [None] +DEBUG:xhtml2pdf:Col 0 has width 90.0901% +DEBUG:xhtml2pdf:Col widths: ['90.0901%'] +DEBUG:xhtml2pdf:Col widths: [600.0] +DEBUG:xhtml2pdf:FileObject 'data:image/png;base64,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', Basepath: 'C:\\Users\\billa\\Documents\\myclass.com\\Siteweb\\Production\\Ela_back\\Back_Office\\__dummy__' +DEBUG:xhtml2pdf:Parsing img tag, src: +DEBUG:xhtml2pdf:Attrs: {'src': , 'width': None, 'height': None, 'align': None, 'id': None} +DEBUG:PIL.PngImagePlugin:STREAM b'IHDR' 16 13 +DEBUG:PIL.PngImagePlugin:STREAM b'gAMA' 41 4 +DEBUG:PIL.PngImagePlugin:STREAM b'pHYs' 57 9 +DEBUG:PIL.PngImagePlugin:STREAM b'IDAT' 78 28781 +DEBUG:xhtml2pdf:FileObject 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAPUAAAD1AQMAAACyfyEmAAAABlBMVEUAAIv///+fga7nAAACW0lEQVR42u1ZMY7jQAyT18WUfsL8JP5YAAfwx+yfzBNSTmFYR0o2dqvtFsciLrLxTkNQEslRzH99un3OP+d/e/42swHf+dH6Y3Iv53Tgn7Z4/7Lfn78+J77FfX9b7XirZfe12fx+1jiQwPe0GxUAgb9G/qoNSvjeYwOJ+Ob41smfFj7wd3Xd9Kplk+Iv+g8gN3vWPvhhfBXqP84vAJX954fO/N5PTsWc5b71R4M/lHZp9mDr7f4inWMqoQR/GI3gD6w1P1FVMAmQs0z/VfzFQJycD6Ai3BVIRfhDw4G9g6VF/z3QhL6h0kL8xVNjPu7XpfVBZD4YDR7oOof+UZ/xfnJSdPSPhuHwX18drXeE3XlxGf5gbSgoXGPx0D+n3BSV+WDqg9eSv9S/2sN6Vfova/myTlX+1j+h/rMUFJtWT/1LpVbRP4M0AxpaL0J05AMcnCr5ANEZpfWYiih3SrOp8Dde0hL5hSEB0F4UGZn8DP5Q5C3915ivDuuzjn9k/tuY74ccjaBTJh8w/+HqZmOL/Jf6J5OfV0K7qhohC3BNrP/u+aDJ8X65sNwy/tHnu8gQaeSDbVql9DnmN/iD6173D99dKD/jVsmBaJEEO0N0UfGPuPA6AwGiC5M+pY9DrMMf+u/av4S1FS39g+tSUGgdkRTa905Qxj+YTwcmBTbhNcmmtH8Z/c5/Y4tNkQx/sb/yuPBa3t/KFaJdaD9pcSsiUpA4ZIiRwherA4P+2SV9s9R+99q/FM9or8Rf7k/pb97y/kt8Mvu1nN/IfwzRUywRVh3//fx+9Tn/b+f/AO93slmdaPMiAAAAAElFTkSuQmCC', Basepath: 'C:\\Users\\billa\\Documents\\myclass.com\\Siteweb\\Production\\Ela_back\\Back_Office\\__dummy__' +DEBUG:xhtml2pdf:Parsing img tag, src: +DEBUG:xhtml2pdf:Attrs: {'src': , 'width': None, 'height': None, 'align': None, 'id': None} +DEBUG:PIL.PngImagePlugin:STREAM b'IHDR' 16 13 +DEBUG:PIL.PngImagePlugin:STREAM b'PLTE' 41 6 +DEBUG:PIL.PngImagePlugin:STREAM b'IDAT' 59 603 +DEBUG:PIL.PngImagePlugin:STREAM b'IHDR' 16 13 +DEBUG:PIL.PngImagePlugin:STREAM b'gAMA' 41 4 +DEBUG:PIL.PngImagePlugin:STREAM b'pHYs' 57 9 +DEBUG:PIL.PngImagePlugin:STREAM b'IDAT' 78 28781 +DEBUG:PIL.PngImagePlugin:STREAM b'IHDR' 16 13 +DEBUG:PIL.PngImagePlugin:STREAM b'PLTE' 41 6 +DEBUG:PIL.PngImagePlugin:STREAM b'IDAT' 59 603 +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 17:10:56] "POST /myclass/api/Create_E_Signature_For_E_Document/ HTTP/1.1" 200 - +INFO:root:2024-04-22 17:10:59.132672 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 17:10:59.135676 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 17:10:59.136666 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 17:10:59.140625 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 17:10:59] "POST /myclass/api/get_List_domaine_formation/ HTTP/1.1" 200 - +INFO:root:2024-04-22 17:10:59.142631 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 17:10:59] "POST /myclass/api/get_List_domaine_formation/ HTTP/1.1" 200 - +INFO:root:2024-04-22 17:10:59.147813 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 17:10:59] "POST /myclass/api/Get_Suggested_Fr_Cities/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 17:10:59] "POST /myclass/api/Get_Suggested_Fr_Cities/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 17:10:59] "POST /myclass/api/Get_Suggested_Word/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 17:10:59] "POST /myclass/api/Get_Suggested_Word/ HTTP/1.1" 200 - +INFO:root:2024-04-22 17:10:59.528968 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 17:10:59.532014 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 17:10:59.548021 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 17:10:59.550017 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 17:10:59] "POST /myclass/api/get_all_class/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 17:10:59] "POST /myclass/api/get_all_class/ HTTP/1.1" 200 - +INFO:root:2024-04-22 17:11:00.139584 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 17:11:00.141982 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 17:11:00.143009 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 17:11:00] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 17:11:00.148240 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 17:11:00] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 17:11:00] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 17:11:00.153965 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 17:11:00] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2024-04-22 17:11:00.157646 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 17:11:00] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 17:11:00] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 17:11:00.470349 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 17:11:00.472540 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 17:11:00] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 17:11:00] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 17:11:00.479860 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 17:11:00] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 17:11:00.487862 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 17:11:00.490223 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 17:11:00] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 17:11:00] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2024-04-22 17:11:00.501633 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 17:11:00] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 17:11:00.786756 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 17:11:00.790161 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 17:11:00] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 17:11:00] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 17:11:00.797771 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 17:11:00.801418 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 17:11:00] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 17:11:00.806478 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 17:11:00] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 17:11:00] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2024-04-22 17:11:00.815505 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 17:11:00] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 17:11:01.100078 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 17:11:01.102050 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 17:11:01] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 17:11:01] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 17:11:01.111109 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 17:11:01] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 17:11:01.119112 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 17:11:01.121703 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 17:11:01] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 17:11:01] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 17:11:01.136670 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 17:11:01] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 17:11:01.411227 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 17:11:01.413248 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 17:11:01] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 17:11:01] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2024-04-22 17:11:01.419437 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 17:11:01] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 17:11:01.434095 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 17:11:01.435095 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 17:11:01] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 17:11:01] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2024-04-22 17:11:01.454038 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 17:11:01] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 17:11:01.724854 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 17:11:01.727819 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 17:11:01] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 17:11:01] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2024-04-22 17:11:01.733540 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 17:11:01] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 17:11:01.744165 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 17:11:01] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2024-04-22 17:11:01.769619 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 17:11:01.772774 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 17:11:01] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 17:11:01] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 17:11:02.037460 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 17:11:02.040454 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 17:11:02] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 17:11:02] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 17:11:02.048465 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 17:11:02] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 17:11:02.058476 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 17:11:02] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2024-04-22 17:11:02.085383 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 17:11:02.086771 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 17:11:02] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 17:11:02] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 17:11:02.350533 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 17:11:02.355091 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 17:11:02] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 17:11:02] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 17:11:02.366089 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 17:11:02.372084 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 17:11:02] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 17:11:02] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2024-04-22 17:11:02.395997 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 17:11:02.401049 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 17:11:02] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 17:11:02] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 17:11:02.676274 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 17:11:02.679301 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 17:11:02] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 17:11:02] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2024-04-22 17:11:02.687489 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 17:11:02.688887 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 17:11:02] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 17:11:02] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2024-04-22 17:11:02.723498 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 17:11:02.726910 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 17:11:02] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 17:11:02] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 17:11:03.002673 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 17:11:03.004781 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 17:11:03.007095 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 17:11:03.012113 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 17:11:03] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 17:11:03] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 17:11:03] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 17:11:03] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2024-04-22 17:11:03.034492 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 17:11:03.035483 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 17:11:03] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 17:11:03] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 17:11:44.894871 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 17:11:44.898989 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 17:11:44] "POST /myclass/api/getRecodedImage/ HTTP/1.1" 200 - +INFO:root:2024-04-22 17:11:44.904104 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 17:11:44.908116 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 17:11:44.912456 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 17:11:44] "POST /myclass/api/getRecodedImage/ HTTP/1.1" 200 - +INFO:root:2024-04-22 17:11:44.919925 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 17:11:44.925282 : Connexion du partner recid = 43598820dd270936c3d2fd822717d0f18f194b1a1b894aaf89 OK. Mise à jour du firstconnexion et/ou lastconnexion : OK +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 17:11:44] "POST /myclass/api/get_partner_account/ HTTP/1.1" 200 - +INFO:root:2024-04-22 17:11:44.930868 : Connexion du partner recid = 43598820dd270936c3d2fd822717d0f18f194b1a1b894aaf89 OK. Mise à jour du firstconnexion et/ou lastconnexion : OK +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 17:11:44] "POST /myclass/api/get_partner_account/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 17:11:44] "POST /myclass/api/LMS_Get_Partner_Data/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 17:11:44] "POST /myclass/api/LMS_Get_Partner_Data/ HTTP/1.1" 200 - +INFO:root:2024-04-22 17:11:45.203648 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 17:11:45] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:root:2024-04-22 17:11:45.214793 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 17:11:45] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:root:2024-04-22 17:11:49.165925 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 17:11:49.171294 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 17:11:49.177649 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 17:11:49.183217 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 17:11:49.191204 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 17:11:49.201945 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 17:11:49.205981 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 17:11:49] "POST /myclass/api/Get_Client_Type_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 17:11:49] "POST /myclass/api/Get_List_Paiement_Condition/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 17:11:49] "POST /myclass/api/Get_Given_Partner_Client_From_Id/ HTTP/1.1" 200 - +INFO:root:2024-04-22 17:11:49.220936 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 17:11:49.223461 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 17:11:49.232995 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 17:11:49] "POST /myclass/api/Get_List_Entity_Contact/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 17:11:49] "POST /myclass/api/Get_Client_Type_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 17:11:49] "POST /myclass/api/Get_List_object_owner_collection_Stored_Files/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 17:11:49] "POST /myclass/api/Get_List_Paiement_Condition/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 17:11:49] "POST /myclass/api/Get_List_object_owner_collection_Stored_Files/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 17:11:49] "POST /myclass/api/Get_Given_Partner_Client_From_Id/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 17:11:49] "POST /myclass/api/Get_List_Entity_Contact/ HTTP/1.1" 200 - +INFO:root:2024-04-22 17:12:07.354422 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 17:12:07] "GET /myclass/api/Get_Stored_Downloaded_File/66N0NmHyKRftpAgTQ92R92FUceyETuhx-w/quotation_Signe_22_04_2024_29_20240422_171056_43598820dd270936c3d2fd822717d0f18f194b1a1b894aaf89.pdf HTTP/1.1" 200 - +INFO:root:2024-04-22 17:12:37.430441 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 17:12:37] "POST /myclass/api/Get_List_Paiement_Condition/ HTTP/1.1" 200 - +INFO:root:2024-04-22 17:12:40.324433 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 17:12:40] "POST /myclass/api/Get_Given_Partner_Client_From_Id/ HTTP/1.1" 200 - +INFO:root:2024-04-22 17:12:51.389328 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 17:12:51] "POST /myclass/api/Add_Partner_Quotation/ HTTP/1.1" 200 - +INFO:root:2024-04-22 17:12:51.749734 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 17:12:51] "POST /myclass/api/Get_List_Partner_Order_no_filter/ HTTP/1.1" 200 - +INFO:root:2024-04-22 17:12:55.570562 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 17:12:55.574463 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 17:12:55] "POST /myclass/api/Get_Given_Partner_Order_Lines/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 17:12:55] "POST /myclass/api/Get_Given_Partner_Order/ HTTP/1.1" 200 - +INFO:root:2024-04-22 17:13:06.076535 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 17:13:06] "POST /myclass/api/GetAllValideSessionPartner_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 17:13:08.706612 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 17:13:08] "POST /myclass/api/get_Class_From_Internal_Url/ HTTP/1.1" 200 - +INFO:root:2024-04-22 17:13:20.084934 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 17:13:20] "POST /myclass/api/Add_Update_Partner_Order_Line/ HTTP/1.1" 200 - +INFO:root:2024-04-22 17:13:20.441967 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 17:13:20] "POST /myclass/api/Get_Given_Partner_Order/ HTTP/1.1" 200 - +INFO:root:2024-04-22 17:13:20.462957 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 17:13:20] "POST /myclass/api/Get_Given_Partner_Order_Lines/ HTTP/1.1" 200 - +INFO:root:2024-04-22 17:13:26.892588 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 17:13:26] "POST /myclass/api/Confirm_Partner_Order_Header_And_Lines/ HTTP/1.1" 200 - +INFO:root:2024-04-22 17:13:27.247510 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 17:13:27.251725 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 17:13:27.265343 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 17:13:27] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 17:13:27] "POST /myclass/api/Get_Given_Partner_Order/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 17:13:27] "POST /myclass/api/Get_Given_Partner_Order_Lines/ HTTP/1.1" 200 - +INFO:root:2024-04-22 17:13:33.452481 : Security check : IP adresse '127.0.0.1' connected +DEBUG:xhtml2pdf:pisaDocument options: + src = '\n\n\n\n\n\n\n
\n\n\n\n\n\n\n\n\n\n\n\n\n
 
\n\n\n\n\n\n\n\n\n\n
\n

--- LOGO ---

\n
\n

Devis n° Devis_14

\n




\n

 

\n

 

\n

Devis n° Devis_14
Date Devis : 22/04/2024
 

\n

 Expiration : 21/07/2024
 

\n

 

\n

 

\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
DescriptionQtéPrix Unit.Montant
Les fondamentaux du management de projet : Savoir conduire à la réussite de vos projets1560560.0
\n

 

\n

 

\n

 

\n

 

\n

 

\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
 Total Remise( 0 )
 Total HT560.0 €
 TVATVA 20% €
 Total672.0 €
\n

 

\n
\n
 
\n
' + dest = <_io.BufferedRandom name='./temp_direct/Devis_43598_22_04_2024_12.pdf'> + path = None + link_callback = None + xhtml = False + context_meta = None +DEBUG:xhtml2pdf:Col 0 has width 600 +DEBUG:xhtml2pdf:Col 0 has width 90.0901% +DEBUG:xhtml2pdf:Col 0 has width 90.0901% +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:Col widths: [None, None, None, None] +DEBUG:xhtml2pdf:Col 2 has width 20.3259% +DEBUG:xhtml2pdf:Col 3 has width 20.3259% +DEBUG:xhtml2pdf:Col 2 has width 20.3259% +DEBUG:xhtml2pdf:Col 3 has width 20.3259% +DEBUG:xhtml2pdf:Col 2 has width 20.3259% +DEBUG:xhtml2pdf:Col 3 has width 20.3259% +DEBUG:xhtml2pdf:Col 2 has width 20.3259% +DEBUG:xhtml2pdf:Col 3 has width 20.3259% +DEBUG:xhtml2pdf:Col widths: [None, None, '20.3259%', '20.3259%'] +DEBUG:xhtml2pdf:Col widths: [None] +DEBUG:xhtml2pdf:Col 0 has width 90.0901% +DEBUG:xhtml2pdf:Col widths: ['90.0901%'] +DEBUG:xhtml2pdf:Col widths: [600.0] +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 17:13:36] "POST /myclass/api/Send_Partner_Order_By_Email/ HTTP/1.1" 200 - +INFO:root:2024-04-22 17:13:43.490313 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 17:13:43.495944 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 17:13:43] "POST /myclass/api/getRecodedImage/ HTTP/1.1" 200 - +INFO:root:2024-04-22 17:13:43.501046 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 17:13:43.506704 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 17:13:43.508704 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 17:13:43] "POST /myclass/api/getRecodedImage/ HTTP/1.1" 200 - +INFO:root:2024-04-22 17:13:43.518889 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 17:13:43.519890 : Connexion du partner recid = 43598820dd270936c3d2fd822717d0f18f194b1a1b894aaf89 OK. Mise à jour du firstconnexion et/ou lastconnexion : OK +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 17:13:43] "POST /myclass/api/get_partner_account/ HTTP/1.1" 200 - +INFO:root:2024-04-22 17:13:43.526890 : Connexion du partner recid = 43598820dd270936c3d2fd822717d0f18f194b1a1b894aaf89 OK. Mise à jour du firstconnexion et/ou lastconnexion : OK +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 17:13:43] "POST /myclass/api/get_partner_account/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 17:13:43] "POST /myclass/api/LMS_Get_Partner_Data/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 17:13:43] "POST /myclass/api/LMS_Get_Partner_Data/ HTTP/1.1" 200 - +INFO:root:2024-04-22 17:13:43.718429 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 17:13:43.721837 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 17:13:43.726343 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 17:13:43.731342 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 17:13:43] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:root:2024-04-22 17:13:43.737647 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 17:13:43.746247 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 17:13:43.754905 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 17:13:43] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:root:2024-04-22 17:13:43.770814 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 17:13:43] "POST /myclass/api/Get_List_Paiement_Condition/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 17:13:43] "POST /myclass/api/Get_Given_Partner_Basic_Setup/ HTTP/1.1" 200 - +INFO:root:2024-04-22 17:13:43.787507 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 17:13:43.789526 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 17:13:43] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 17:13:43] "POST /myclass/api/Get_List_Partner_Order_no_filter/ HTTP/1.1" 200 - +INFO:root:2024-04-22 17:13:43.809527 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 17:13:43] "POST /myclass/api/Is_Partnair_Has_Digital_Signature/ HTTP/1.1" 200 - +INFO:root:2024-04-22 17:13:43.818970 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 17:13:43.830291 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 17:13:43] "POST /myclass/api/get_partner_class/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 17:13:43] "POST /myclass/api/Get_List_Ressource_Humaine_no_filter/ HTTP/1.1" 200 - +INFO:root:2024-04-22 17:13:43.843897 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 17:13:43.857553 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 17:13:43] "POST /myclass/api/Get_Given_Partner_Basic_Setup/ HTTP/1.1" 200 - +INFO:root:2024-04-22 17:13:43.869061 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 17:13:43] "POST /myclass/api/Get_List_Paiement_Condition/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 17:13:43] "POST /myclass/api/Get_List_Partner_Order_no_filter/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 17:13:43] "POST /myclass/api/Is_Partnair_Has_Digital_Signature/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 17:13:43] "POST /myclass/api/get_partner_class/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 17:13:43] "POST /myclass/api/GetAllValideSessionPartner_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 17:13:43] "POST /myclass/api/GetAllValideSessionPartner_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 17:13:45.880240 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 17:13:45.883463 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 17:13:45] "POST /myclass/api/Get_Given_Partner_Order/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 17:13:45] "POST /myclass/api/Get_Given_Partner_Order_Lines/ HTTP/1.1" 200 - +INFO:root:2024-04-22 17:14:25.555527 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 17:14:26] "POST /myclass/api/Get_Given_E_Document_Not_Signed_No_Token/ HTTP/1.1" 200 - +INFO:root:2024-04-22 17:14:49.319853 : Security check : IP adresse '127.0.0.1' connected +DEBUG:xhtml2pdf:pisaDocument options: + src = '\n\n\n\n\n\n\n
\n\n\n\n\n\n\n\n\n\n\n\n\n
 
\n\n\n\n\n\n\n\n\n\n
\n

--- LOGO ---

\n
\n

Devis n° Devis_14

\n




\n

 

\n

 

\n

Devis n° Devis_14
Date Devis : 22/04/2024
 

\n

 Expiration : 21/07/2024
 

\n

 

\n

 

\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
DescriptionQtéPrix Unit.Montant
Les fondamentaux du management de projet : Savoir conduire à la réussite de vos projets1560560.0
\n

 

\n

 

\n

 

\n

 

\n

 

\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
 Total Remise( 0 )
 Total HT560.0 €
 TVATVA 20% €
 Total672.0 €
\n

 

\n
\n
 
\n

Signature Client
 


 

' + dest = <_io.BufferedRandom name='./temp_direct/quotation_Signe_22_04_2024_88.pdf'> + path = None + link_callback = None + xhtml = False + context_meta = None +DEBUG:xhtml2pdf:Col 0 has width 600 +DEBUG:xhtml2pdf:Col 0 has width 90.0901% +DEBUG:xhtml2pdf:Col 0 has width 90.0901% +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:Col widths: [None, None, None, None] +DEBUG:xhtml2pdf:Col 2 has width 20.3259% +DEBUG:xhtml2pdf:Col 3 has width 20.3259% +DEBUG:xhtml2pdf:Col 2 has width 20.3259% +DEBUG:xhtml2pdf:Col 3 has width 20.3259% +DEBUG:xhtml2pdf:Col 2 has width 20.3259% +DEBUG:xhtml2pdf:Col 3 has width 20.3259% +DEBUG:xhtml2pdf:Col 2 has width 20.3259% +DEBUG:xhtml2pdf:Col 3 has width 20.3259% +DEBUG:xhtml2pdf:Col widths: [None, None, '20.3259%', '20.3259%'] +DEBUG:xhtml2pdf:Col widths: [None] +DEBUG:xhtml2pdf:Col 0 has width 90.0901% +DEBUG:xhtml2pdf:Col widths: ['90.0901%'] +DEBUG:xhtml2pdf:Col widths: [600.0] +DEBUG:xhtml2pdf:FileObject 'data:image/png;base64,', Basepath: 'C:\\Users\\billa\\Documents\\myclass.com\\Siteweb\\Production\\Ela_back\\Back_Office\\__dummy__' +DEBUG:xhtml2pdf:Parsing img tag, src: +DEBUG:xhtml2pdf:Attrs: {'src': , 'width': None, 'height': None, 'align': None, 'id': None} +WARNING:xhtml2pdf:Need a valid file name! +'' +DEBUG:xhtml2pdf:FileObject 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAPUAAAD1AQMAAACyfyEmAAAABlBMVEUAAIv///+fga7nAAACYElEQVR42u1ZMY6EQAzLHsWWPGF+Ah9DAomPwU/mCZRTrC5nJ8PpqutO52Ip0KJpLCf2OFnzX59m7/P3+d+eX2b28Bdfe23T6P78HPFptnr7sN+fvz4nvtX9vKw0s6U8T4C0+VpKHEjgWwyo3IEKgMBfJX/FHkr4rqGCRPxy/GrkTwufv4oHazZu5XlI8Rf9B5CHkTUohZ9C/Uf9XpTGz5eOfvPZor7WHrdc0n80+ENp12rTuEEfvpHOIZ1Qg78a1kLWqgMp/RkgZ5H+I2HWb40Ca1krSNwryu0q+NrEqyNcZcLLD5iMDH8QBAxlcLD2KilnSLe2h44+wB9MEP4HpaCqKC1MWsj/eirw3dsMf352OmX4AzTn/bs6ndooYoYEEX3sKC0D34yQBSa30uLqlek/Bhbn1RGucvufTP9BtZn/bGT/0f/CqZXqSyw22XeIRk8Gkxr6KM6uS1Wg3D1Jmwh/kZpBYk5FCAkgkf13yvSfNbYe/blwUoo4bdCMyv2LVOA91bc5pRF0yuCL1IzAtzNkbZb+J5OfORpZDHELVcskY6bTf5wlDaWN/MdLjvMlTPpQ0e9K6xsqQz5N+sUQo5RPndIdvG8N7vnDT5fhL7quRSoNVUxRbpPJzyDMYnQraYdziFiGP6aWvn9JaUj53x1YAI2pgNLoO0EdfXRACPlswq5kU9q/DJn/OMnVe1Oko1/MR0xVxvzCST1DtAvtJy2mImeRMXpkiFHCt+TqIEJ0Wt8std+1ktHAM9or8df392y4WN0nPpn9WuoXo9HEz4PWHPurU8n/3v9fvc//4/wLU+O3NbfIPyIAAAAASUVORK5CYII=', Basepath: 'C:\\Users\\billa\\Documents\\myclass.com\\Siteweb\\Production\\Ela_back\\Back_Office\\__dummy__' +DEBUG:xhtml2pdf:Parsing img tag, src: +DEBUG:xhtml2pdf:Attrs: {'src': , 'width': None, 'height': None, 'align': None, 'id': None} +DEBUG:PIL.PngImagePlugin:STREAM b'IHDR' 16 13 +DEBUG:PIL.PngImagePlugin:STREAM b'PLTE' 41 6 +DEBUG:PIL.PngImagePlugin:STREAM b'IDAT' 59 608 +DEBUG:PIL.PngImagePlugin:STREAM b'IHDR' 16 13 +DEBUG:PIL.PngImagePlugin:STREAM b'PLTE' 41 6 +DEBUG:PIL.PngImagePlugin:STREAM b'IDAT' 59 608 +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 17:14:50] "POST /myclass/api/Create_E_Signature_For_E_Document/ HTTP/1.1" 200 - +INFO:root:2024-04-22 17:14:52.957466 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 17:14:52.957466 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 17:14:52.959077 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 17:14:52.960784 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 17:14:52.963287 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 17:14:52] "POST /myclass/api/get_List_domaine_formation/ HTTP/1.1" 200 - +INFO:root:2024-04-22 17:14:52.965607 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 17:14:52] "POST /myclass/api/get_List_domaine_formation/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 17:14:53] "POST /myclass/api/Get_Suggested_Fr_Cities/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 17:14:53] "POST /myclass/api/Get_Suggested_Fr_Cities/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 17:14:53] "POST /myclass/api/Get_Suggested_Word/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 17:14:53] "POST /myclass/api/Get_Suggested_Word/ HTTP/1.1" 200 - +INFO:root:2024-04-22 17:14:53.285468 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 17:14:53.286513 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 17:14:53] "POST /myclass/api/get_all_class/ HTTP/1.1" 200 - +INFO:root:2024-04-22 17:14:53.388112 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 17:14:53.390240 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 17:14:53] "POST /myclass/api/get_all_class/ HTTP/1.1" 200 - +INFO:root:2024-04-22 17:14:53.869625 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 17:14:53.870637 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 17:14:53.871642 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 17:14:53.872638 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 17:14:53] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 17:14:53] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 17:14:53] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 17:14:53] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 17:14:53.885471 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 17:14:53.887592 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 17:14:53] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 17:14:53] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 17:14:54.193248 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 17:14:54.196311 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 17:14:54] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2024-04-22 17:14:54.200827 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 17:14:54] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 17:14:54.206236 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 17:14:54] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 17:14:54] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2024-04-22 17:14:54.212823 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 17:14:54.214848 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 17:14:54] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 17:14:54] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 17:14:54.520852 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 17:14:54.521843 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 17:14:54.524173 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 17:14:54.527474 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 17:14:54] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 17:14:54] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 17:14:54] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 17:14:54.537553 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 17:14:54] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2024-04-22 17:14:54.543930 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 17:14:54] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 17:14:54] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 17:14:54.849106 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 17:14:54.849106 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 17:14:54.850272 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 17:14:54.852476 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 17:14:54] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 17:14:54] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 17:14:54] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 17:14:54] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2024-04-22 17:14:54.867745 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 17:14:54.871429 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 17:14:54] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 17:14:54] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 17:14:55.176100 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 17:14:55.177420 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 17:14:55.180430 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 17:14:55] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 17:14:55] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 17:14:55.186856 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 17:14:55] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 17:14:55.192056 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 17:14:55.197287 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 17:14:55] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 17:14:55] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 17:14:55] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 17:14:55.503398 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 17:14:55.506416 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 17:14:55] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2024-04-22 17:14:55.510802 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 17:14:55] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 17:14:55] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 17:14:55.517336 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 17:14:55.521879 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 17:14:55] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2024-04-22 17:14:55.526548 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 17:14:55] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 17:14:55] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 17:14:55.832943 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 17:14:55.834945 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 17:14:55.838947 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 17:14:55] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 17:14:55] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 17:14:55.845075 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 17:14:55] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 17:14:55.850076 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 17:14:55.854089 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 17:14:55] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 17:14:55] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 17:14:55] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 17:14:56.162877 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 17:14:56.164765 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 17:14:56.169501 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 17:14:56] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2024-04-22 17:14:56.172511 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 17:14:56.174558 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 17:14:56] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 17:14:56.180062 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 17:14:56] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 17:14:56] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 17:14:56] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 17:14:56] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 17:14:56.495731 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 17:14:56.495731 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 17:14:56.501546 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 17:14:56] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 17:14:56] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2024-04-22 17:14:56.506556 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 17:14:56] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 17:14:56.512653 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 17:14:56] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2024-04-22 17:14:56.517095 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 17:14:56] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 17:14:56] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 17:14:56.819035 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 17:14:56.822192 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 17:14:56.826185 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 17:14:56] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 17:14:56] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 17:14:56] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 17:14:56.835761 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 17:14:56.837881 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 17:14:56.838901 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 17:14:56] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 17:14:56] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 17:14:56] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 17:15:20.395042 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 17:15:20.398044 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 17:15:20.401689 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 17:15:20] "POST /myclass/api/getRecodedImage/ HTTP/1.1" 200 - +INFO:root:2024-04-22 17:15:20.405767 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 17:15:20.410465 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 17:15:20.416549 : Connexion du partner recid = 43598820dd270936c3d2fd822717d0f18f194b1a1b894aaf89 OK. Mise à jour du firstconnexion et/ou lastconnexion : OK +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 17:15:20] "POST /myclass/api/get_partner_account/ HTTP/1.1" 200 - +INFO:root:2024-04-22 17:15:20.418567 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 17:15:20] "POST /myclass/api/getRecodedImage/ HTTP/1.1" 200 - +INFO:root:2024-04-22 17:15:20.428475 : Connexion du partner recid = 43598820dd270936c3d2fd822717d0f18f194b1a1b894aaf89 OK. Mise à jour du firstconnexion et/ou lastconnexion : OK +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 17:15:20] "POST /myclass/api/get_partner_account/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 17:15:20] "POST /myclass/api/LMS_Get_Partner_Data/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 17:15:20] "POST /myclass/api/LMS_Get_Partner_Data/ HTTP/1.1" 200 - +INFO:root:2024-04-22 17:15:20.622375 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 17:15:20] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:root:2024-04-22 17:15:20.631777 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 17:15:20] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:root:2024-04-22 17:15:24.188889 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 17:15:24.194469 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 17:15:24.200164 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 17:15:24.205161 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 17:15:24.213539 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 17:15:24] "POST /myclass/api/Get_Given_Partner_Client_From_Id/ HTTP/1.1" 200 - +INFO:root:2024-04-22 17:15:24.227002 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 17:15:24] "POST /myclass/api/Get_List_object_owner_collection_Stored_Files/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 17:15:24] "POST /myclass/api/Get_Client_Type_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 17:15:24.230004 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 17:15:24] "POST /myclass/api/Get_List_Paiement_Condition/ HTTP/1.1" 200 - +INFO:root:2024-04-22 17:15:24.233995 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 17:15:24.241962 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 17:15:24.243963 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 17:15:24] "POST /myclass/api/Get_List_Entity_Contact/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 17:15:24] "POST /myclass/api/Get_Client_Type_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 17:15:24] "POST /myclass/api/Get_Given_Partner_Client_From_Id/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 17:15:24] "POST /myclass/api/Get_List_object_owner_collection_Stored_Files/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 17:15:24] "POST /myclass/api/Get_List_Paiement_Condition/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 17:15:24] "POST /myclass/api/Get_List_Entity_Contact/ HTTP/1.1" 200 - +INFO:werkzeug: * Detected change in 'C:\\Users\\billa\\Documents\\myclass.com\\Siteweb\\Production\\Ela_back\\Back_Office\\attached_file_mgt.py', reloading +INFO:werkzeug: * Restarting with stat +INFO:root:2024-04-22 17:21:46.886687 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2024-04-22 17:21:46.887685 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev ++ +INFO:root:2024-04-22 17:21:46.887685 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev') ++ +INFO:root:2024-04-22 17:21:46.887685 : ++ FLASK PORT 5001 ++ +INFO:root:2024-04-22 17:21:46.887685 : ++ LMS_BAS_URL mysy-training.com/ ++ +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 877-541-979 +INFO:root:2024-04-22 17:21:54.382383 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 17:21:54.386614 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 17:21:54] "POST /myclass/api/Get_Given_Partner_Order/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 17:21:54] "POST /myclass/api/Get_Given_Partner_Order_Lines/ HTTP/1.1" 200 - +INFO:root:2024-04-22 17:22:02.366099 : Security check : IP adresse '127.0.0.1' connected +DEBUG:xhtml2pdf:pisaDocument options: + src = '\n\n\n\n\n\n\n
\n\n\n\n\n\n\n\n\n\n\n\n\n
 
\n\n\n\n\n\n\n\n\n\n
\n

--- LOGO ---

\n
\n

Devis n° Devis_13

\n




\n

 

\n

 

\n

Devis n° Devis_13
Date Devis : 21/04/2024
 

\n

 Expiration : 20/07/2024
 

\n

 

\n

 

\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
DescriptionQtéPrix Unit.Montant
Les fondamentaux du management de projet : Savoir conduire à la réussite de vos projets35601680.0
Les fondamentaux du management de projet : Savoir conduire à la réussite de vos projets25551110.0
\n

 

\n

 

\n

 

\n

 

\n

 

\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
 Total Remise( 0 )
 Total HT2790.0 €
 TVATVA 20% €
 Total3348.0 €
\n

 

\n
\n
 
\n
' + dest = <_io.BufferedRandom name='./temp_direct/Devis_43598_22_04_2024_73.pdf'> + path = None + link_callback = None + xhtml = False + context_meta = None +DEBUG:xhtml2pdf:Col 0 has width 600 +DEBUG:xhtml2pdf:Col 0 has width 90.0901% +DEBUG:xhtml2pdf:Col 0 has width 90.0901% +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:Col widths: [None, None, None, None] +DEBUG:xhtml2pdf:Col 2 has width 20.3259% +DEBUG:xhtml2pdf:Col 3 has width 20.3259% +DEBUG:xhtml2pdf:Col 2 has width 20.3259% +DEBUG:xhtml2pdf:Col 3 has width 20.3259% +DEBUG:xhtml2pdf:Col 2 has width 20.3259% +DEBUG:xhtml2pdf:Col 3 has width 20.3259% +DEBUG:xhtml2pdf:Col 2 has width 20.3259% +DEBUG:xhtml2pdf:Col 3 has width 20.3259% +DEBUG:xhtml2pdf:Col widths: [None, None, '20.3259%', '20.3259%'] +DEBUG:xhtml2pdf:Col widths: [None] +DEBUG:xhtml2pdf:Col 0 has width 90.0901% +DEBUG:xhtml2pdf:Col widths: ['90.0901%'] +DEBUG:xhtml2pdf:Col widths: [600.0] +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 17:22:07] "POST /myclass/api/Send_Partner_Order_By_Email/ HTTP/1.1" 200 - +INFO:root:2024-04-22 17:22:35.079491 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 17:22:35] "POST /myclass/api/Get_Given_E_Document_Not_Signed_No_Token/ HTTP/1.1" 200 - +INFO:root:2024-04-22 17:22:53.671151 : Security check : IP adresse '127.0.0.1' connected +DEBUG:xhtml2pdf:pisaDocument options: + src = '\n\n\n\n\n\n\n
\n\n\n\n\n\n\n\n\n\n\n\n\n
 
\n\n\n\n\n\n\n\n\n\n
\n

--- LOGO ---

\n
\n

Devis n° Devis_13

\n




\n

 

\n

 

\n

Devis n° Devis_13
Date Devis : 21/04/2024
 

\n

 Expiration : 20/07/2024
 

\n

 

\n

 

\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
DescriptionQtéPrix Unit.Montant
Les fondamentaux du management de projet : Savoir conduire à la réussite de vos projets35601680.0
Les fondamentaux du management de projet : Savoir conduire à la réussite de vos projets25551110.0
\n

 

\n

 

\n

 

\n

 

\n

 

\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
 Total Remise( 0 )
 Total HT2790.0 €
 TVATVA 20% €
 Total3348.0 €
\n

 

\n
\n
 
\n

Signature Client
 


 

' + dest = <_io.BufferedRandom name='./temp_direct/quotation_Signe_22_04_2024_72.pdf'> + path = None + link_callback = None + xhtml = False + context_meta = None +DEBUG:xhtml2pdf:Col 0 has width 600 +DEBUG:xhtml2pdf:Col 0 has width 90.0901% +DEBUG:xhtml2pdf:Col 0 has width 90.0901% +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:None +DEBUG:xhtml2pdf:Col widths: [None, None, None, None] +DEBUG:xhtml2pdf:Col 2 has width 20.3259% +DEBUG:xhtml2pdf:Col 3 has width 20.3259% +DEBUG:xhtml2pdf:Col 2 has width 20.3259% +DEBUG:xhtml2pdf:Col 3 has width 20.3259% +DEBUG:xhtml2pdf:Col 2 has width 20.3259% +DEBUG:xhtml2pdf:Col 3 has width 20.3259% +DEBUG:xhtml2pdf:Col 2 has width 20.3259% +DEBUG:xhtml2pdf:Col 3 has width 20.3259% +DEBUG:xhtml2pdf:Col widths: [None, None, '20.3259%', '20.3259%'] +DEBUG:xhtml2pdf:Col widths: [None] +DEBUG:xhtml2pdf:Col 0 has width 90.0901% +DEBUG:xhtml2pdf:Col widths: ['90.0901%'] +DEBUG:xhtml2pdf:Col widths: [600.0] +DEBUG:xhtml2pdf:FileObject 'data:image/png;base64,', Basepath: 'C:\\Users\\billa\\Documents\\myclass.com\\Siteweb\\Production\\Ela_back\\Back_Office\\__dummy__' +DEBUG:xhtml2pdf:Parsing img tag, src: +DEBUG:xhtml2pdf:Attrs: {'src': , 'width': None, 'height': None, 'align': None, 'id': None} +WARNING:xhtml2pdf:Need a valid file name! +'' +DEBUG:xhtml2pdf:FileObject 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAPUAAAD1AQMAAACyfyEmAAAABlBMVEUAAIv///+fga7nAAACXklEQVR42u1ZMY6EMAw0R5GSJ+Qny8dWAomPwU/yBMoUJ3wzNnu66rrTTbEUESSNNfaMJ8b816fb+/x9/rfnp5kN/slla91s8XJN+ORb/7Dfn78+Z3yL+3E+K0J7VryNzWZ8xoFEfE8rB/Gbz6XFQvyqDUrx3Ustl42tEz+t+IBfombTWssuhV/U39jKblZtRqRRjjr1R/4ytcfPRYe/+WzBCmPpMd0v/dHAD6kFVo9pY0wr4QRJHpNIfBA8hpYk2VOf15Abjfxujaw1v6DPPfSPe36J4JeltyZrkdXP6jtERgY/asnx4kcJOoO6rQ8q/GDXCNQM1N2RVaQWIi2jf+DHQNbOvqY+Q/9GLyr64pu/usbiVGoDkmESROJjw+XrfBpaBz57tF6Z+gMXiF8fQlVe+idTfx7UGB0iuHnqH/qbkP4hPqKW/KCJBj/MYk+j/0ZABBGpBZ09pdlU+i+ge1iIIETmAenrbHflkNE/59XNqc90zZZ2GpyR0b8SrA1XPyc1uDe5Tv9F/cEaMKvoJKl/MvdflJ5nV1tamKyQa5n6Y0JpqNIkHCHXZ6Rbpn+ESQj8QF2a6EnJn8KakhqJ3/f9ww+d+1Gn/vVwpZY3JYarMx9iVzOSpKZTmIPEOv4FqoeCC8JSWoqe/hGwmU3kIjXumaDrzA9yyJE39RaXYJ35ZIZWw//BusSkiJ1Ypv6c+a1hXYxTjXKbaBeaT0KkI6t0Mv02MUrxPQkdpAVbt/TNUvNdJPnK+XhYeyX8cn4aBRej54xPZ74W/GVXi9RSmmN+dSjp3/v/1fv8P86/ANPgsNtG+FjlAAAAAElFTkSuQmCC', Basepath: 'C:\\Users\\billa\\Documents\\myclass.com\\Siteweb\\Production\\Ela_back\\Back_Office\\__dummy__' +DEBUG:xhtml2pdf:Parsing img tag, src: +DEBUG:xhtml2pdf:Attrs: {'src': , 'width': None, 'height': None, 'align': None, 'id': None} +DEBUG:PIL.PngImagePlugin:STREAM b'IHDR' 16 13 +DEBUG:PIL.PngImagePlugin:STREAM b'PLTE' 41 6 +DEBUG:PIL.PngImagePlugin:STREAM b'IDAT' 59 606 +DEBUG:PIL.PngImagePlugin:STREAM b'IHDR' 16 13 +DEBUG:PIL.PngImagePlugin:STREAM b'PLTE' 41 6 +DEBUG:PIL.PngImagePlugin:STREAM b'IDAT' 59 606 +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 17:22:56] "POST /myclass/api/Create_E_Signature_For_E_Document/ HTTP/1.1" 200 - +INFO:root:2024-04-22 17:23:05.145415 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 17:23:05.146416 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 17:23:05.147598 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 17:23:05.148612 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 17:23:05.152198 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 17:23:05.154590 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 17:23:05] "POST /myclass/api/get_List_domaine_formation/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 17:23:05] "POST /myclass/api/get_List_domaine_formation/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 17:23:05] "POST /myclass/api/Get_Suggested_Fr_Cities/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 17:23:05] "POST /myclass/api/Get_Suggested_Fr_Cities/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 17:23:05] "POST /myclass/api/Get_Suggested_Word/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 17:23:05] "POST /myclass/api/Get_Suggested_Word/ HTTP/1.1" 200 - +INFO:root:2024-04-22 17:23:06.004030 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 17:23:06.005566 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 17:23:06] "POST /myclass/api/get_all_class/ HTTP/1.1" 200 - +INFO:root:2024-04-22 17:23:06.270619 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 17:23:06] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2024-04-22 17:23:06.583737 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 17:23:06.584744 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 17:23:06.585263 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 17:23:06.586297 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 17:23:06] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 17:23:06.593306 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 17:23:06] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 17:23:06] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 17:23:06] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 17:23:06] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 17:23:06.606350 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 17:23:06] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2024-04-22 17:23:06.911571 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 17:23:06.912571 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 17:23:06.914571 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 17:23:06.923159 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 17:23:06] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 17:23:06] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2024-04-22 17:23:06.930159 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 17:23:06] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 17:23:06] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 17:23:06.937159 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 17:23:06] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 17:23:06] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2024-04-22 17:23:07.248434 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 17:23:07.249435 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 17:23:07] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 17:23:07.257445 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 17:23:07.261434 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 17:23:07] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2024-04-22 17:23:07.266435 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 17:23:07] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 17:23:07] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 17:23:07] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 17:23:07.276435 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 17:23:07] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2024-04-22 17:23:07.560778 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 17:23:07] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 17:23:07.577779 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 17:23:07.578778 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 17:23:07.579778 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 17:23:07] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 17:23:07.587778 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 17:23:07] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 17:23:07] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2024-04-22 17:23:07.593173 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 17:23:07] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 17:23:07] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2024-04-22 17:23:07.877387 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 17:23:07] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 17:23:07.909431 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 17:23:07.910431 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 17:23:07.911431 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 17:23:07.914431 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 17:23:07] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 17:23:07.920431 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 17:23:07] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 17:23:07] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 17:23:07] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 17:23:07] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2024-04-22 17:23:08.194858 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 17:23:08] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 17:23:08.242575 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 17:23:08] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 17:23:08.250575 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 17:23:08.251575 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 17:23:08.252575 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 17:23:08.253575 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 17:23:08] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 17:23:08] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 17:23:08] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 17:23:08] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 17:23:08.508280 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 17:23:08] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 17:23:08.554083 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 17:23:08] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 17:23:08.570622 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 17:23:08.572648 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 17:23:08.574178 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 17:23:08.576855 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 17:23:08] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 17:23:08] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 17:23:08] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 17:23:08] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 17:23:08.821073 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 17:23:08] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 17:23:08.866725 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 17:23:08] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 17:23:08.897725 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 17:23:08.898733 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 17:23:08.899733 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 17:23:08] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2024-04-22 17:23:08.906734 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 17:23:08] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 17:23:08] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 17:23:08] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2024-04-22 17:23:09.131633 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 17:23:09] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 17:23:09.177633 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 17:23:09] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 17:23:09.225271 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 17:23:09.226263 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 17:23:09.229271 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 17:23:09.233271 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 17:23:09] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 17:23:09] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 17:23:09] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 17:23:09] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 17:23:09.441924 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 17:23:09] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 17:23:09.487992 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 17:23:09] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 17:23:09.551873 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 17:23:09.552886 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 17:23:09.555888 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 17:23:09.559570 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 17:23:09] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2024-04-22 17:23:09.569979 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 17:23:09] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 17:23:09] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 17:23:09] "POST /myclass/api/get_all_class/ HTTP/1.1" 200 - +INFO:root:2024-04-22 17:23:10.144909 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 17:23:10.146450 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 17:23:10.146450 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 17:23:10.147476 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 17:23:10] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 17:23:10] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2024-04-22 17:23:10.156529 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 17:23:10] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 17:23:10] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 17:23:10.165538 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 17:23:10] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 17:23:10] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 17:23:10.471599 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 17:23:10.473599 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 17:23:10.473599 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 17:23:10.481599 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 17:23:10] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 17:23:10] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2024-04-22 17:23:10.487599 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 17:23:10] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2024-04-22 17:23:10.491599 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 17:23:10] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 17:23:10] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 17:23:10] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 17:23:10.805226 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 17:23:10.806419 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 17:23:10.808545 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 17:23:10.810822 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 17:23:10] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2024-04-22 17:23:10.818238 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 17:23:10] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 17:23:10] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 17:23:10] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 17:23:10.826418 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 17:23:10] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 17:23:10] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 17:23:11.126984 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 17:23:11] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2024-04-22 17:23:11.136505 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 17:23:11.137503 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 17:23:11.139530 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 17:23:11.141559 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 17:23:11.148278 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 17:23:11] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 17:23:11] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 17:23:11] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 17:23:11] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 17:23:11] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 17:23:11.438612 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 17:23:11] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2024-04-22 17:23:11.470964 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 17:23:11.471961 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 17:23:11.473964 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 17:23:11.474966 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 17:23:11] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 17:23:11.485900 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 17:23:11] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 17:23:11] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 17:23:11] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 17:23:11] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 17:23:11.749946 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 17:23:11] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2024-04-22 17:23:11.796502 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 17:23:11] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 17:23:11.803547 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 17:23:11] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 17:23:11.811107 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 17:23:11.813409 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 17:23:11.814842 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 17:23:11] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 17:23:11] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 17:23:11] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 17:23:12.060599 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 17:23:12] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2024-04-22 17:23:12.107032 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 17:23:12] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 17:23:12.112971 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 17:23:12] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 17:23:12.137178 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 17:23:12.138664 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 17:23:12.144910 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 17:23:12] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 17:23:12] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 17:23:12] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 17:23:12.370057 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 17:23:12] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2024-04-22 17:23:12.416546 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 17:23:12] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 17:23:12.422540 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 17:23:12] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 17:23:12.463081 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 17:23:12.467079 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 17:23:12] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2024-04-22 17:23:12.472077 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 17:23:12] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 17:23:12] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 17:23:12.685557 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 17:23:12] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2024-04-22 17:23:12.734314 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 17:23:12.736314 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 17:23:12] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 17:23:12] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 17:23:12.780975 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 17:23:12.784658 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 17:23:12] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2024-04-22 17:23:12.787674 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 17:23:12] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 17:23:12] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 17:23:12.998430 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 17:23:13] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2024-04-22 17:23:13.061188 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 17:23:13.063190 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 17:23:13] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 17:23:13] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 17:23:13.091173 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 17:23:13] "POST /myclass/api/getRecodedClassImage_no_token/ HTTP/1.1" 200 - +INFO:root:2024-04-22 17:23:13.107871 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 17:23:13.110860 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 17:23:13] "POST /myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 17:23:13] "POST /myclass/api/GetActiveSessionFormation_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 17:23:14.297111 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 17:23:14.303128 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 17:23:14] "POST /myclass/api/getRecodedImage/ HTTP/1.1" 200 - +INFO:root:2024-04-22 17:23:14.309129 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 17:23:14.315129 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 17:23:14.316334 : Connexion du partner recid = 43598820dd270936c3d2fd822717d0f18f194b1a1b894aaf89 OK. Mise à jour du firstconnexion et/ou lastconnexion : OK +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 17:23:14] "POST /myclass/api/get_partner_account/ HTTP/1.1" 200 - +INFO:root:2024-04-22 17:23:14.321097 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 17:23:14.323613 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 17:23:14] "POST /myclass/api/getRecodedImage/ HTTP/1.1" 200 - +INFO:root:2024-04-22 17:23:14.335666 : Connexion du partner recid = 43598820dd270936c3d2fd822717d0f18f194b1a1b894aaf89 OK. Mise à jour du firstconnexion et/ou lastconnexion : OK +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 17:23:14] "POST /myclass/api/get_partner_account/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 17:23:14] "POST /myclass/api/LMS_Get_Partner_Data/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 17:23:14] "POST /myclass/api/LMS_Get_Partner_Data/ HTTP/1.1" 200 - +INFO:root:2024-04-22 17:23:14.536575 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 17:23:14] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:root:2024-04-22 17:23:14.545761 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 17:23:14] "POST /myclass/api/Get_Partner_List_Partner_Client/ HTTP/1.1" 200 - +INFO:root:2024-04-22 17:23:19.079698 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 17:23:19.083203 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 17:23:19.089495 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 17:23:19.094663 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 17:23:19.098661 : Security check : IP adresse '127.0.0.1' connected +INFO:root:2024-04-22 17:23:19.106085 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 17:23:19] "POST /myclass/api/Get_List_Paiement_Condition/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 17:23:19] "POST /myclass/api/Get_List_object_owner_collection_Stored_Files/ HTTP/1.1" 200 - +INFO:root:2024-04-22 17:23:19.121214 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 17:23:19] "POST /myclass/api/Get_Client_Type_List/ HTTP/1.1" 200 - +INFO:root:2024-04-22 17:23:19.128449 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 17:23:19] "POST /myclass/api/Get_Given_Partner_Client_From_Id/ HTTP/1.1" 200 - +INFO:root:2024-04-22 17:23:19.135779 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 17:23:19] "POST /myclass/api/Get_List_Entity_Contact/ HTTP/1.1" 200 - +INFO:root:2024-04-22 17:23:19.144730 : Security check : IP adresse '127.0.0.1' connected +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 17:23:19] "POST /myclass/api/Get_Client_Type_List/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 17:23:19] "POST /myclass/api/Get_Given_Partner_Client_From_Id/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 17:23:19] "POST /myclass/api/Get_List_Paiement_Condition/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 17:23:19] "POST /myclass/api/Get_List_object_owner_collection_Stored_Files/ HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [22/Apr/2024 17:23:19] "POST /myclass/api/Get_List_Entity_Contact/ HTTP/1.1" 200 - +INFO:werkzeug: * Detected change in 'C:\\Users\\billa\\Documents\\myclass.com\\Siteweb\\Production\\Ela_back\\Back_Office\\E_Sign_Document.py', reloading +INFO:werkzeug: * Restarting with stat +INFO:root:2024-04-22 17:26:41.206891 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2024-04-22 17:26:41.206891 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev ++ +INFO:root:2024-04-22 17:26:41.206891 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev') ++ +INFO:root:2024-04-22 17:26:41.206891 : ++ FLASK PORT 5001 ++ +INFO:root:2024-04-22 17:26:41.206891 : ++ 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\\E_Sign_Document.py', reloading +INFO:werkzeug: * Restarting with stat +INFO:root:2024-04-22 17:27:15.086562 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2024-04-22 17:27:15.087098 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev ++ +INFO:root:2024-04-22 17:27:15.087098 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev') ++ +INFO:root:2024-04-22 17:27:15.087098 : ++ FLASK PORT 5001 ++ +INFO:root:2024-04-22 17:27:15.087098 : ++ 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\\E_Sign_Document.py', reloading +INFO:werkzeug: * Restarting with stat +INFO:root:2024-04-22 17:28:20.458359 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2024-04-22 17:28:20.458359 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev ++ +INFO:root:2024-04-22 17:28:20.458359 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev') ++ +INFO:root:2024-04-22 17:28:20.458359 : ++ FLASK PORT 5001 ++ +INFO:root:2024-04-22 17:28:20.458359 : ++ 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\\E_Sign_Document.py', reloading +INFO:werkzeug: * Restarting with stat +INFO:root:2024-04-22 17:28:38.740419 : ++++ ENVIRONNEMENT DEVELOPPEMENT ++++ +INFO:root:2024-04-22 17:28:38.740419 : ++ DATABASE mongodb://localhost:27017/cherifdb_dev ++ +INFO:root:2024-04-22 17:28:38.740419 : ++ DBNAME Database(MongoClient(host=['localhost:27017'], document_class=dict, tz_aware=False, connect=True), 'cherifdb_dev') ++ +INFO:root:2024-04-22 17:28:38.740419 : ++ FLASK PORT 5001 ++ +INFO:root:2024-04-22 17:28:38.740419 : ++ 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 66cc396..1136f71 100644 --- a/Session_Formation.py +++ b/Session_Formation.py @@ -4337,7 +4337,7 @@ def Prepare_and_Send_Convention_From_Session_By_Email(tab_files, Folder, diction new_diction_client['request_digital_signature'] = diction['request_digital_signature'] - print(" ##### new_diction_client 0102 = ", new_diction_client) + #print(" ##### new_diction_client 0102 = ", new_diction_client) local_status, local_retval = Inscription_mgt.Sent_Convention_Stagiaire_By_Email_By_Partner_client(tab_saved_file_full_path, Folder, new_diction_client) diff --git a/attached_file_mgt.py b/attached_file_mgt.py index a611e79..13d6843 100644 --- a/attached_file_mgt.py +++ b/attached_file_mgt.py @@ -281,8 +281,6 @@ def Internal_Usage_Store_User_Downloaded_File(Folder=None, diction=None): if diction['document_display_order']: document_display_order = diction['document_display_order'] - - mydata = {} mydata['file_business_object'] = file_business_object mydata['date_update'] = str(datetime.now()) @@ -300,6 +298,7 @@ def Internal_Usage_Store_User_Downloaded_File(Folder=None, diction=None): 'object_owner_collection':str(object_owner_collection), 'object_owner_id':str(object_owner_id), 'partner_owner_recid': str(my_partner['recid']), + 'file_name':str(partial_file_name_without_folder), 'valide': '1'}, {"$set": mydata}, upsert=True, diff --git a/partner_order.py b/partner_order.py index 17adbf5..54acba8 100644 --- a/partner_order.py +++ b/partner_order.py @@ -11,14 +11,17 @@ order_header et order_lines comme suit : order {order_header_ref:'xxx', order_header_amount:'yyyy', order_line[ {order_line1}, {order_line2}, ....,{}] } """ +import ast + import bson import pymongo from pymongo import MongoClient import json from bson import ObjectId import re -from datetime import datetime +from datetime import datetime, date +import E_Sign_Document import Inscription_mgt import prj_common as mycommon import secrets @@ -4319,7 +4322,7 @@ def GerneratePDF_Partner_Order(diction): # Verification de la validité de l'order qry = {'_id': ObjectId(str(diction['order_id'])), 'valide': '1', 'locked': '0', 'partner_owner_recid': str(my_partner['recid'])} - print(" ### qry = ", qry) + #print(" ### qry = ", qry) is_Order_Existe_Count = MYSY_GV.dbname['partner_order_header'].count_documents( {'_id': ObjectId(str(diction['order_id'])), @@ -4547,12 +4550,271 @@ def GerneratePDF_Partner_Order(diction): return False, False + +""" +Cette fonction créer un fichier PDF, stock le fichier en local et retour le nom complet du fichier +""" + +def Gernerate_Stock_PDF_Partner_Order(diction): + try: + field_list = ['order_id', 'token', ] + 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]) + " - La valeur '" + val + "' n'est pas presente dans liste ") + return False, " Les informations fournies sont incorrectes", False + + """ + Verification de la liste des champs obligatoires + """ + field_list_obligatoire = ['order_id', 'token', ] + + 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", False + + query_get_data = {} + mytoken = "" + if ("token" in diction.keys()): + if diction['token']: + mytoken = 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, False + + # Verification de la validité de l'order + qry = {'_id': ObjectId(str(diction['order_id'])), 'valide': '1', 'locked': '0', + 'partner_owner_recid': str(my_partner['recid'])} + #print(" ### qry = ", qry) + + is_Order_Existe_Count = MYSY_GV.dbname['partner_order_header'].count_documents( + {'_id': ObjectId(str(diction['order_id'])), + 'valide': '1', 'locked': '0', + 'partner_owner_recid': str(my_partner['recid'])}) + + if (is_Order_Existe_Count != 1): + mycommon.myprint( + str(inspect.stack()[0][3]) + " - La commande n'est pas valide ") + return False, " La commande n'est pas valide", False + + Order_header_data = MYSY_GV.dbname['partner_order_header'].find_one({'_id': ObjectId(str(diction['order_id'])), + 'valide': '1', 'locked': '0', + 'partner_owner_recid': str( + my_partner['recid'])}) + + partner_document_CONF_ORDER_data_qry = {'partner_owner_recid': str(my_partner['recid']), + 'valide': '1', 'locked': '0', 'ref_interne': 'PART_ORDER', 'type_doc':'pdf'} + + print(" ### partner_document_CONF_ORDER_data_qry = ", partner_document_CONF_ORDER_data_qry) + partner_document_CONF_ORDER_data = MYSY_GV.dbname['courrier_template'].find_one( + {'partner_owner_recid': str(my_partner['recid']), + 'valide': '1', 'locked': '0', 'ref_interne': 'PART_ORDER', 'type_doc':'pdf'}) + + if (partner_document_CONF_ORDER_data is None): + # Il n'existe pas de personnalisation de la preinscription pour ce partenaire, on va aller récupérer la presinscription pa defaut + partner_document_CONF_ORDER_data = MYSY_GV.dbname['courrier_template'].find_one( + {'partner_owner_recid': 'default', + 'valide': '1', 'locked': '0', 'ref_interne': 'PART_ORDER', 'type_doc':'pdf'}) + + if (partner_document_CONF_ORDER_data is None): + mycommon.myprint( + str(inspect.stack()[0][ + 3]) + "Aucun document paramétré ") + return False, "Aucun document paramétré ", False + + if ("contenu_doc" not in partner_document_CONF_ORDER_data or len( + str(partner_document_CONF_ORDER_data['contenu_doc'])) <= 0): + mycommon.myprint(str(inspect.stack()[0][ + 3]) + " - Le parametrage du document est invalide") + return False, " Le parametrage du document est invalide " + + # Recuperation des données du client + if ("order_header_client_id" in Order_header_data.keys()): + Order_header_client_data = MYSY_GV.dbname['partner_client'].find_one( + {'_id': ObjectId(str(Order_header_data['order_header_client_id'])), + 'partner_recid': str(my_partner['recid']), 'valide': '1', 'locked': '0'}) + + if (Order_header_client_data is None): + mycommon.myprint(str(inspect.stack()[0][ + 3]) + " - Le client est invalide") + return False, " Le client est invalide", False + + ### Ajout des données du client sur l'entete de la commande, exemple : le nom, email, etc + if("raison_sociale" in Order_header_client_data.keys() ): + Order_header_data['client_raison_sociale'] = Order_header_client_data['raison_sociale'] + + if ("nom" in Order_header_client_data.keys()): + Order_header_data['client_nom'] = Order_header_client_data['nom'] + + if ("email" in Order_header_client_data.keys()): + Order_header_data['client_email'] = Order_header_client_data['email'] + + + # Recuperation des details de lignes de : partner_order_line + filt_class_partner_recid = {'partner_owner_recid': str(my_partner['recid'])} + filt_order_header_order_id = {'order_header_id': str(diction['order_id'])} + + query = [{'$match': {'$and': [filt_order_header_order_id, + {'partner_owner_recid': str(my_partner['recid'])}]}}, + {'$lookup': + { + 'from': 'myclass', + 'localField': 'order_line_formation', + 'foreignField': 'internal_url', + 'pipeline': [{'$match': {'$and': [filt_class_partner_recid]}}, + {'$project': {'title': 1, 'domaine': 1, + 'duration': 1, + 'duration_unit': 1, + 'external_code':1}}], + 'as': 'myclass_collection' + } + } + ] + #print("#### Get_Given_Partner_Order_Lines_From_order_ref_interne : query pip= ", query) + val_tmp = 0 + Order_header_lines_data = [] + for retval in MYSY_GV.dbname['partner_order_line'].aggregate(query): + if ('myclass_collection' in retval.keys() and len(retval['myclass_collection']) > 0): + user = {} + user['id'] = str(val_tmp) + val_tmp = val_tmp + 1 + user['_id'] = retval['_id'] + user['order_line_formation'] = retval['order_line_formation'] + user['order_line_qty'] = retval['order_line_qty'] + user['order_line_prix_unitaire'] = retval['order_line_prix_unitaire'] + user['order_header_id'] = retval['order_header_id'] + user['order_header_ref_interne'] = retval['order_header_ref_interne'] + user['valide'] = retval['valide'] + user['locked'] = retval['locked'] + + if ("order_line_montant_reduction" in retval.keys()): + user['order_line_montant_reduction'] = retval['order_line_montant_reduction'] + else: + user['order_line_montant_reduction'] = "0" + + if ("order_line_montant_toutes_taxes" in retval.keys()): + user['order_line_montant_toutes_taxes'] = retval['order_line_montant_toutes_taxes'] + else: + user['order_line_montant_toutes_taxes'] = "0" + + if ("order_line_tax" in retval.keys()): + user['order_line_tax'] = retval['order_line_tax'] + else: + user['order_line_tax'] = "" + + if ("order_line_tax_amount" in retval.keys()): + user['order_line_tax_amount'] = retval['order_line_tax_amount'] + else: + user['order_line_tax_amount'] = "0" + + if ("order_line_type_reduction" in retval.keys()): + user['order_line_type_reduction'] = retval['order_line_type_reduction'] + else: + user['order_line_montant_reduction'] = "" + + if ("order_line_type_valeur" in retval.keys()): + user['order_line_type_valeur'] = retval['order_line_type_valeur'] + else: + user['order_line_type_valeur'] = "0" + + if ("order_line_montant_hors_taxes" in retval.keys()): + user['order_line_montant_hors_taxes'] = str(round(mycommon.tryFloat(str(retval['order_line_montant_hors_taxes'])), 2)) + else: + user['order_line_montant_hors_taxes'] = "0" + + user['date_update'] = retval['date_update'] + user['partner_owner_recid'] = retval['partner_owner_recid'] + user['order_line_type'] = retval['order_line_type'] + user['order_line_status'] = retval['order_line_status'] + if ("order_line_comment" in retval.keys()): + user['order_line_comment'] = retval['order_line_comment'] + else: + user['order_line_comment'] = "" + + user['title'] = retval['myclass_collection'][0]['title'] + user['order_line_formation_external_code'] = retval['myclass_collection'][0]['external_code'] + + if( "domaine" in retval['myclass_collection'][0].keys() ): + user['domaine'] = retval['myclass_collection'][0]['domaine'] + else: + user['domaine'] = "" + + user['duration'] = retval['myclass_collection'][0]['duration'] + user['duration_unit'] = retval['myclass_collection'][0]['duration_unit'] + + if (str(retval['myclass_collection'][0]['duration_unit']) == "heure"): + user['duration_concat'] = str(retval['myclass_collection'][0]['duration']) + " h" + + elif (str(retval['myclass_collection'][0]['duration_unit']) == "jour"): + user['duration_concat'] = str(retval['myclass_collection'][0]['duration']) + " j" + + elif (str(retval['myclass_collection'][0]['duration_unit']) == "semaine"): + user['duration_concat'] = str(retval['myclass_collection'][0]['duration']) + " s" + + elif (str(retval['myclass_collection'][0]['duration_unit']) == "mois"): + user['duration_concat'] = str(retval['myclass_collection'][0]['duration']) + " m" + + elif (str(retval['myclass_collection'][0]['duration_unit']) == "annee"): + user['duration_concat'] = str(retval['myclass_collection'][0]['duration']) + " a" + + elif (str(retval['myclass_collection'][0]['duration_unit']) == "user_rythme"): + user['duration_concat'] = str(retval['myclass_collection'][0]['duration']) + " u" + + else: + user['duration_concat'] = str(retval['myclass_collection'][0]['duration']) + " ?" + + Order_header_lines_data.append(user) + + if (len(Order_header_lines_data) <= 0): + mycommon.myprint(str(inspect.stack()[0][ + 3]) + " - Aucune ligne de détail pour cette commande ") + return False, " Aucune ligne de détail pour cette commande ", False + + #print(" ### Order_header_lines_data = ", Order_header_lines_data) + + + contenu_doc_Template = jinja2.Template(str(partner_document_CONF_ORDER_data['contenu_doc'])) + + #print(" #### Order_header_data = ", Order_header_data) + #sourceHtml = contenu_doc_Template.render(params=Order_header_data) + Order_header_data['order_header_type'] = str(Order_header_data['order_header_type']).capitalize() + + sourceHtml = contenu_doc_Template.render(params=Order_header_data, param_order_lines=Order_header_lines_data) + + + orig_file_name = "Partner_Order_"+str(Order_header_data['order_header_ref_interne'])+".pdf" + outputFilename = str(MYSY_GV.TEMPORARY_DIRECTORY) +"/"+ str(orig_file_name) + + # open output file for writing (truncated binary) + resultFile = open(outputFilename, "w+b") + + # convert HTML to PDF + pisaStatus = pisa.CreatePDF( + src=sourceHtml, # the HTML to convert + dest=resultFile) # file handle to receive result + + # close output file + resultFile.close() + + + + return True, outputFilename, sourceHtml + except Exception as e: + exc_type, exc_obj, exc_tb = sys.exc_info() + print(str(inspect.stack()[0][3]) + " -" + str(e) + " - ERRORRRR AT Line : " + str(exc_tb.tb_lineno)) + return False, False, False + + """ Envoie de la commande par email """ def Send_Partner_Order_By_Email(diction): try: - field_list = ['order_id', 'token', ] + field_list = ['order_id', 'token', 'request_digital_signature'] incom_keys = diction.keys() for val in incom_keys: if val not in field_list and val.startswith('my_') is False: @@ -4581,6 +4843,25 @@ def Send_Partner_Order_By_Email(diction): if (local_status is not True): return local_status, my_partner + """ + 20/03/2024 : Creation du E-Document à signer + On verifier si le partenaire dispose de l'option "signature_digital" dans la collection base_partner_setup + + ET SI DEPUIS LE FRONT, L'UTILISATEUR DECIDE DE L'UTILISER + """ + is_partner_digital_signature = "" + if ("request_digital_signature" in diction.keys() and diction['request_digital_signature'] == "1"): + + is_signature_digital_count = MYSY_GV.dbname['base_partner_setup'].count_documents( + {'partner_owner_recid': str(my_partner['recid']), + 'config_name': 'signature_digital', + 'valide': '1', + 'locked': '0', + 'config_value': '1'}) + if (is_signature_digital_count == 1): + is_partner_digital_signature = "1" + + # Verification de la validité de l'order qry = {'_id': ObjectId(str(diction['order_id'])), 'valide': '1', 'locked': '0', 'partner_owner_recid': str(my_partner['recid'])} @@ -4604,7 +4885,7 @@ def Send_Partner_Order_By_Email(diction): partner_document_CONF_ORDER_data_qry = {'partner_owner_recid': str(my_partner['recid']), 'valide': '1', 'locked': '0', 'ref_interne': 'PART_ORDER', 'type_doc':'email'} - print(" ### partner_document_CONF_ORDER_data_qry = ", partner_document_CONF_ORDER_data_qry) + #print(" ### partner_document_CONF_ORDER_data_qry = ", partner_document_CONF_ORDER_data_qry) partner_document_CONF_ORDER_data = MYSY_GV.dbname['courrier_template'].find_one( {'partner_owner_recid': str(my_partner['recid']), 'valide': '1', 'locked': '0', 'ref_interne': 'PART_ORDER', 'type_doc':'email'}) @@ -4764,8 +5045,6 @@ def Send_Partner_Order_By_Email(diction): #print(" ### Order_header_lines_data = ", Order_header_lines_data) - - contenu_doc_Template = jinja2.Template(str(partner_document_CONF_ORDER_data['contenu_doc'])) contenu_doc_Template_subject = jinja2.Template(str(partner_document_CONF_ORDER_data['sujet'])) @@ -4774,7 +5053,28 @@ def Send_Partner_Order_By_Email(diction): Order_header_data['order_header_type'] = str(Order_header_data['order_header_type']).capitalize() sourceHtml = contenu_doc_Template.render(params=Order_header_data, param_order_lines=Order_header_lines_data) sujetHtml = str(Order_header_data['order_header_type']) + " : "+ str(Order_header_data['order_header_ref_interne']) - #print(" #### sourceHtml = ", sourceHtml) + + new_model_courrier_with_code_tag = str( + sourceHtml) + "

Signature Client
 


" \ + "

 

" + + todays_date = str(date.today().strftime("%d_%m_%Y")) + ts = datetime.now().timestamp() + ts = str(ts).replace(".", "").replace(",", "")[-2:] + + orig_file_name = "Devis_" + str(my_partner['recid'])[0:5] + "_" + str(todays_date)+"_"+str(ts) + ".pdf" + outputFilename = str(MYSY_GV.TEMPORARY_DIRECTORY) + "/" + str(orig_file_name) + + # open output file for writing (truncated binary) + resultFile = open(outputFilename, "w+b") + + # convert HTML to PDF + pisaStatus = pisa.CreatePDF( + src=sourceHtml, # the HTML to convert + dest=resultFile) # file handle to receive result + + # close output file + resultFile.close() """ Recuperation des parametre SMTP du partner si le client a decidé d'utiliser son propre smpt @@ -4861,6 +5161,8 @@ def Send_Partner_Order_By_Email(diction): smtpserver.close() print(" Email envoyé " + str(val)) + + else: print("debut envoi mail de test ") @@ -4906,8 +5208,90 @@ def Send_Partner_Order_By_Email(diction): smtpserver.close() print(" Email envoyé " + str(val)) + """ + Gestion de la E-Signature + + 20/03/2024 : la convention pdf a été créée. + Si le partenaire a l'option de signature digitale, alors on créé le e-document + """ + if (is_partner_digital_signature == "1"): + + tab_client = [] + tab_client.append(ObjectId(str(Order_header_data['order_header_client_id']))) + + new_diction = {} + new_diction['token'] = diction['token'] + new_diction['list_stagiaire_id'] = [] + new_diction['list_session_id'] = [] + new_diction['list_class_id'] = [] + new_diction['list_client_id'] = tab_client + + local_status, local_retval = mycommon.Get_Dictionnary_data_For_Template(new_diction) + + if (local_status is False): + return local_status, local_retval + + convention_dictionnary_data = local_retval + + client_data = convention_dictionnary_data['list_client_data'] + + # print(client_data[0]['list_contact_communication'] ) + + tab_emails_destinataire = [] + for tmp in client_data[0]['list_contact_communication']: + if ("email" in tmp.keys() and tmp['email']): + tab_emails_destinataire.append(tmp['email']) + + new_e_document_diction = {} + new_e_document_diction['token'] = diction['token'] + new_e_document_diction['file_name'] = outputFilename + toaddrs = ", ".join(tab_emails_destinataire) + new_e_document_diction['email_destinataire'] = str(toaddrs) + new_e_document_diction['source_document'] = new_model_courrier_with_code_tag + + new_e_document_diction['type'] = "quotation" + new_e_document_diction['related_collection'] = "quotation" + new_e_document_diction['related_collection_id'] = str(diction['order_id']) + + local_status_e_doc, local_retval_e_doc = E_Sign_Document.Create_E_Document(new_e_document_diction) + + if (local_status_e_doc is False): + return local_status_e_doc, local_retval_e_doc + + """ + Apres la creation du document electronique, on envoie la demande de validation + /!\ on envoie le mail à chaque destinataire + """ + + for email in tab_emails_destinataire: + print(" ### traitement du mail : ", email) + new_send_e_document_diction = {} + new_send_e_document_diction['token'] = diction['token'] + new_send_e_document_diction['e_doc_id'] = str(local_retval_e_doc) + new_send_e_document_diction['user_email'] = str(email) + + local_status_send_e_doc, local_send_retval_e_doc = E_Sign_Document.Sent_E_Document_Signature_Request( + new_send_e_document_diction) + if (local_status_send_e_doc is False): + return local_status_send_e_doc, local_send_retval_e_doc + + + """ + Mettre à jour la commande /devis pour dire que quand le document a été envoyé + """ + updata_data = {} + updata_data['date_update'] = datetime.now() + updata_data['update_by'] = str(my_partner['recid']) + updata_data['date_envoi_quotation'] = datetime.now() + + MYSY_GV.dbname['partner_order_header'].find_one_and_update( + {'_id': ObjectId(str(Order_header_data['_id'])), + 'partner_owner_recid': str(Order_header_data['partner_owner_recid'])}, + {'$set': updata_data}) + + + return True, " Le document a été envoyé par email à :'"+str(client_main_mail_tmp)+"' " - return True, " La commande a été envoyée par email à :'"+str(client_main_mail_tmp)+"' " except Exception as e: exc_type, exc_obj, exc_tb = sys.exc_info() print(str(inspect.stack()[0][3]) + " -" + str(e) + " - ERRORRRR AT Line : " + str(exc_tb.tb_lineno)) @@ -5218,9 +5602,9 @@ A la validation, pour chaque ligne du devis, nom = num_devis_Nom_cpt prenom = num_devis_Prenom_cpt email = num_devis_cpt@email.com - - +3 - Apres la reservation, si le partenaire a activier et demandé d'appliquer la signature electronique +alors on declenche le processus de signature electronique """ def Insert_Quotation_To_Session(diction): @@ -5232,7 +5616,7 @@ def Insert_Quotation_To_Session(diction): # Ici on doit mettre tous les champs possible (obligatoire ou non) de la BDD dans la liste # field_list. ''' - field_list = ['token', 'quotation_id' ] + field_list = ['token', 'quotation_id', 'request_digital_signature' ] incom_keys = diction.keys() for val in incom_keys: @@ -5413,6 +5797,443 @@ def Insert_Quotation_To_Session(diction): + # Verification si le process de e-signature doit etre declenché + if( "request_digital_signature" in diction.keys() and str(diction['request_digital_signature']) == "1"): + + """ + Verifier que le partenaire a bien le droit à l'option de e-signature + """ + is_partner_digital_signature = "" + + is_signature_digital_count = MYSY_GV.dbname['base_partner_setup'].count_documents( + {'partner_owner_recid': str(my_partner['recid']), + 'config_name': 'signature_digital', + 'valide': '1', + 'locked': '0', + 'config_value': '1'}) + if (is_signature_digital_count == 1): + is_partner_digital_signature = "1" + + """ + On va generer le fichier PDF + """ + local_diction = {} + local_diction['token'] = diction['token'] + local_diction['order_id'] = str(diction['quotation_id']) + + + local_file_status, local_file_retaval_PDF, local_file_retaval_SourceHtml= Gernerate_Stock_PDF_Partner_Order(local_diction) + if( local_file_status is False ): + return local_file_status, local_file_retaval_PDF + + outputFilename = local_file_retaval_PDF + sourceHtml = local_file_retaval_SourceHtml + + new_model_courrier_with_code_tag = str( + sourceHtml) + "

Signature Client
 


" \ + "

 

" + + + if (is_partner_digital_signature == "1"): + + print("is_valide_qotation_data = ", is_valide_qotation_data) + + tab_client = [] + tab_client.append(ObjectId(str(is_valide_qotation_data['order_header_client_id']))) + + print("tab_client = ", tab_client) + + new_diction = {} + new_diction['token'] = diction['token'] + new_diction['list_stagiaire_id'] = [] + new_diction['list_session_id'] = [] + new_diction['list_class_id'] = [] + new_diction['list_client_id'] = tab_client + + local_status, local_retval = mycommon.Get_Dictionnary_data_For_Template(new_diction) + + if (local_status is False): + return local_status, local_retval + + convention_dictionnary_data = local_retval + + + client_data = convention_dictionnary_data['list_client_data'] + + + #print(client_data[0]['list_contact_communication'] ) + + tab_emails_destinataire = [] + for tmp in client_data[0]['list_contact_communication'] : + if( "email" in tmp.keys() and tmp['email']): + tab_emails_destinataire.append(tmp['email']) + + + new_e_document_diction = {} + new_e_document_diction['token'] = diction['token'] + new_e_document_diction['file_name'] = outputFilename + toaddrs = ", ".join(tab_emails_destinataire) + new_e_document_diction['email_destinataire'] = str(toaddrs) + new_e_document_diction['source_document'] = new_model_courrier_with_code_tag + new_e_document_diction['type'] = "quotation" + new_e_document_diction['related_collection'] = "quotation" + new_e_document_diction['related_collection_id'] = str(diction['quotation_id']) + + local_status_e_doc, local_retval_e_doc = E_Sign_Document.Create_E_Document(new_e_document_diction) + + if (local_status_e_doc is False): + return local_status_e_doc, local_retval_e_doc + + """ + Apres la creation du document electronique, on envoie la demande de validation + /!\ on envoie le mail à chaque destinataire + """ + + for email in tab_emails_destinataire: + print(" ### traitement du mail : ", email) + new_send_e_document_diction = {} + new_send_e_document_diction['token'] = diction['token'] + new_send_e_document_diction['e_doc_id'] = str(local_retval_e_doc) + new_send_e_document_diction['user_email'] = str(email) + + local_status_send_e_doc, local_send_retval_e_doc = E_Sign_Document.Sent_E_Document_Signature_Request( + new_send_e_document_diction) + if (local_status_send_e_doc is False): + return local_status_send_e_doc, local_send_retval_e_doc + + + + + if (is_warning == "1"): + return True, str(warning_msg) + + return True, " Le devis a été correctement mis à jour. ("+str(nb_resa_line)+") réservation(s) faite(s)" + + + except Exception as e: + exc_type, exc_obj, exc_tb = sys.exc_info() + mycommon.myprint(str(inspect.stack()[0][3]) + " -" + str(e) + " - ERRORRRR AT Line : " + str(exc_tb.tb_lineno)) + return False, "Impossible de créer / mettre à jour la session de formation" + + + +""" +Inser quotation from partner_owner_recid +""" +def Insert_Quotation_To_Session_From_Partner_Owner_Recid(diction): + try: + # Dictionnaire des champs utilisables + ''' + # Verification que les champs reçus dans l'API sont bien dans la liste des champs autorisés + # Cela evite le cas ou une entité tierce ajouter les valeurs inconnu dans l'API + # Ici on doit mettre tous les champs possible (obligatoire ou non) de la BDD dans la liste + # field_list. + ''' + field_list = ['partner_owner_recid', 'quotation_id', 'request_digital_signature' ] + + 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'est pas autorisé") + return False, "Impossible de créer le stagiaire. Toutes les informations fournies ne sont pas valables" + + """ + Verification de la liste des champs obligatoires + """ + field_list_obligatoire = ['partner_owner_recid', 'quotation_id' ] + + 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, "Impossible de créer le stagiaire. La valeur '" + val + "' n'est pas presente dans liste" + + + + my_partner = {} + my_partner['recid'] = diction['partner_owner_recid'] + """ + Verifier la validité du devis + """ + + qry = {'_id':ObjectId(str(diction['quotation_id'])), + 'partner_owner_recid':str(my_partner['recid']), + 'order_header_type':'devis', + 'valide':'1', + 'locked':'0'} + + print(" ### qty = ", qry ) + is_valide_qotation = MYSY_GV.dbname['partner_order_header'].count_documents({'_id':ObjectId(str(diction['quotation_id'])), + 'partner_owner_recid':str(my_partner['recid']), + 'order_header_type':'devis', + 'valide':'1', + 'locked':'0'}) + + if(is_valide_qotation != 1 ): + mycommon.myprint( + str(inspect.stack()[0][3]) + " L'identifiant du devis n'est pas valide ") + return False, " L'identifiant du devis n'est pas valide " + + + is_valide_qotation_data = MYSY_GV.dbname['partner_order_header'].find_one( + {'_id': ObjectId(str(diction['quotation_id'])), + 'partner_owner_recid': str(my_partner['recid']), + 'order_header_type': 'devis', + 'valide': '1', + 'locked': '0'}) + + if ("order_header_date_expiration" in is_valide_qotation_data.keys() and is_valide_qotation_data['order_header_date_expiration']): + + qotation_date_expiration = str(is_valide_qotation_data['order_header_date_expiration']).strip()[0:10] + if (mycommon.CheckisDate(qotation_date_expiration) is False): + mycommon.myprint( + str(inspect.stack()[0][3]) + " La date d'expiration du devis n'est pas au format jj/mm/aaaa ") + return False, " La date d'expiration du devis n'est pas au format jj/mm/aaaa " + + date_today = datetime.now().strftime("%d/%m/%Y") + + if (datetime.strptime(str(qotation_date_expiration), '%d/%m/%Y') <= datetime.strptime(str(date_today), '%d/%m/%Y')): + mycommon.myprint( + str(inspect.stack()[0][ + 3]) + " La date d'expiration du devis " + str(qotation_date_expiration) + " est déjà dépassée ") + + return False, " La date d'expiration du devis " + str(qotation_date_expiration) + " est déjà dépassée " + + + + warning_msg = "" + is_warning = "" + """ + Recuperer les lignes du devis + """ + + nb_resa_line = 0 + + for qotation_line in MYSY_GV.dbname['partner_order_line'].find({'order_header_id':str(diction['quotation_id']), + 'partner_owner_recid':str(my_partner['recid']), + 'order_line_type':'devis', + 'valide':'1', + 'locked':'0'}): + + if( "order_line_session_id" in qotation_line.keys() and qotation_line['order_line_session_id']): + print(" ### la ligne suivant a une order_line_session_id : ", qotation_line) + + # Verifier la validité de la session + is_order_line_session_id_valide = MYSY_GV.dbname['session_formation'].count_documents({'_id':ObjectId(str(qotation_line['order_line_session_id'])), + 'valide':'1', + 'partner_owner_recid':str(my_partner['recid'])}) + + if( is_order_line_session_id_valide != 1 ): + mycommon.myprint( + str(inspect.stack()[0][3]) + " L'identifiant de la session de formation n'est pas valide ") + return False, " L'identifiant de la session de formation n'est pas valide " + + is_order_line_session_id_data = MYSY_GV.dbname['session_formation'].find_one( + {'_id': ObjectId(str(qotation_line['order_line_session_id'])), + 'valide': '1', + 'partner_owner_recid': str(my_partner['recid'])}) + + session_date_du = str(is_order_line_session_id_data['date_debut']).strip()[0:10] + if( mycommon.CheckisDate(session_date_du) is False ): + mycommon.myprint( + str(inspect.stack()[0][3]) + " La date de debut de session n'est pas au format jj/mm/aaaa ") + return False, " La date de debut de session n'est pas au format jj/mm/aaaa " + + + date_today = datetime.now().strftime("%d/%m/%Y") + + if (datetime.strptime(str(session_date_du), '%d/%m/%Y') <= datetime.strptime( str(date_today), '%d/%m/%Y')): + mycommon.myprint( + str(inspect.stack()[0][ + 3]) + " La date de debut de session "+str(session_date_du)+" est déjà dépassée ") + + return False, " La date de debut de session "+str(session_date_du)+" est déjà dépassée " + + + + """ + 1 - Suppression des eventuelles preinscrit dans cette session ayant le meme devis + """ + MYSY_GV.dbname['inscription'].delete_many({'partner_owner_recid':str(my_partner['recid']), + 'session_id':str(qotation_line['order_line_session_id']), + 'status':'0', + 'quotation_id':str(diction['quotation_id'])}) + + """ + 2 - Inserer les nouvelles lignes + """ + line_qotation_qty = mycommon.tryInt(str(qotation_line['order_line_qty'])) + + cpt = 0 + + while( cpt < line_qotation_qty ): + cpt = cpt + 1 + + new_data = {} + new_data['nom'] = str(qotation_line['order_header_ref_interne'])+"_Reservation_Nom_"+str(cpt) + new_data['prenom'] = str(qotation_line['order_header_ref_interne']) + "_Reservation_Prenom_" + str(cpt) + new_data['email'] = str(qotation_line['order_header_ref_interne']) + "_Reservation_mail_" + str(cpt)+"@mail.com" + new_data['telephone'] = "01010101" + new_data['modefinancement'] = "" + new_data['class_internal_url'] = str(is_order_line_session_id_data['class_internal_url']) + new_data['session_id'] = str(qotation_line['order_line_session_id']) + + new_data['client_rattachement_id'] = str(is_valide_qotation_data['order_header_client_id']) + new_data['civilite'] = "neutre" + new_data['quotation_id'] = str(qotation_line['order_header_id']) + new_data['status'] = "0" + + """ + /!\ + 22/04/2024 :On a besoin du token pour utiliser la fonction standard. + On va aller recuperer le token du compte principale du partner + /!\ + """ + main_account_data = MYSY_GV.dbname['partnair_account'].find_one({'recid':str(diction['partner_owner_recid']), + 'active':'1', 'is_partner_admin_account':'1'}) + new_data['token'] = str(main_account_data['token']) + + local_insert_status, local_insert_retval = Inscription_mgt.AddStagiairetoClass(new_data) + + if( local_insert_status is False ): + is_warning = "1" + warning_msg = warning_msg + "\n" + str(local_insert_retval) + + else: + nb_resa_line = nb_resa_line + 1 + + + + """ + Mettre à jour du devis avec la date de validation et de reservation + """ + now = str(datetime.now()) + update_data = {} + update_data['date_update'] = now + update_data['update_by'] = "client" + update_data['date_validation'] = now + update_data['date_reservation'] = now + update_data['mode_reservation'] = "automatique" + update_data['validation_by'] = "client" + update_data['reservation_by'] = "client" + + MYSY_GV.dbname['partner_order_header'].update_many({'_id': ObjectId(str(diction['quotation_id'])), + 'partner_owner_recid': str(my_partner['recid']), + 'order_header_type': 'devis', + 'valide': '1', + 'locked': '0'}, + {"$set": update_data}, + ) + + + + # Verification si le process de e-signature doit etre declenché + if( "request_digital_signature" in diction.keys() and str(diction['request_digital_signature']) == "1"): + + """ + Verifier que le partenaire a bien le droit à l'option de e-signature + """ + is_partner_digital_signature = "" + + is_signature_digital_count = MYSY_GV.dbname['base_partner_setup'].count_documents( + {'partner_owner_recid': str(my_partner['recid']), + 'config_name': 'signature_digital', + 'valide': '1', + 'locked': '0', + 'config_value': '1'}) + if (is_signature_digital_count == 1): + is_partner_digital_signature = "1" + + """ + On va generer le fichier PDF + """ + local_diction = {} + local_diction['token'] = diction['token'] + local_diction['order_id'] = str(diction['quotation_id']) + + + local_file_status, local_file_retaval_PDF, local_file_retaval_SourceHtml= Gernerate_Stock_PDF_Partner_Order(local_diction) + if( local_file_status is False ): + return local_file_status, local_file_retaval_PDF + + outputFilename = local_file_retaval_PDF + sourceHtml = local_file_retaval_SourceHtml + + new_model_courrier_with_code_tag = str( + sourceHtml) + "

Signature Client
 


" \ + "

 

" + + + if (is_partner_digital_signature == "1"): + + print("is_valide_qotation_data = ", is_valide_qotation_data) + + tab_client = [] + tab_client.append(ObjectId(str(is_valide_qotation_data['order_header_client_id']))) + + print("tab_client = ", tab_client) + + new_diction = {} + new_diction['token'] = diction['token'] + new_diction['list_stagiaire_id'] = [] + new_diction['list_session_id'] = [] + new_diction['list_class_id'] = [] + new_diction['list_client_id'] = tab_client + + local_status, local_retval = mycommon.Get_Dictionnary_data_For_Template(new_diction) + + if (local_status is False): + return local_status, local_retval + + convention_dictionnary_data = local_retval + + + client_data = convention_dictionnary_data['list_client_data'] + + + #print(client_data[0]['list_contact_communication'] ) + + tab_emails_destinataire = [] + for tmp in client_data[0]['list_contact_communication'] : + if( "email" in tmp.keys() and tmp['email']): + tab_emails_destinataire.append(tmp['email']) + + + new_e_document_diction = {} + new_e_document_diction['token'] = diction['token'] + new_e_document_diction['file_name'] = outputFilename + toaddrs = ", ".join(tab_emails_destinataire) + new_e_document_diction['email_destinataire'] = str(toaddrs) + new_e_document_diction['source_document'] = new_model_courrier_with_code_tag + new_e_document_diction['type'] = "quotation" + new_e_document_diction['related_collection'] = "quotation" + new_e_document_diction['related_collection_id'] = str(diction['quotation_id']) + + local_status_e_doc, local_retval_e_doc = E_Sign_Document.Create_E_Document(new_e_document_diction) + + if (local_status_e_doc is False): + return local_status_e_doc, local_retval_e_doc + + """ + Apres la creation du document electronique, on envoie la demande de validation + /!\ on envoie le mail à chaque destinataire + """ + + for email in tab_emails_destinataire: + print(" ### traitement du mail : ", email) + new_send_e_document_diction = {} + new_send_e_document_diction['token'] = diction['token'] + new_send_e_document_diction['e_doc_id'] = str(local_retval_e_doc) + new_send_e_document_diction['user_email'] = str(email) + + local_status_send_e_doc, local_send_retval_e_doc = E_Sign_Document.Sent_E_Document_Signature_Request( + new_send_e_document_diction) + if (local_status_send_e_doc is False): + return local_status_send_e_doc, local_send_retval_e_doc + + + + if (is_warning == "1"): return True, str(warning_msg)