13/10/22 - 23h
parent
4a4ac24135
commit
746bf4a97b
13
main.py
13
main.py
|
@ -1377,6 +1377,19 @@ def Get_Suggested_Word():
|
|||
return jsonify(status=status, message=message)
|
||||
|
||||
|
||||
"""
|
||||
Cette API retourne la liste des villes de la france suggerés pour la recherche
|
||||
"""
|
||||
@app.route('/myclass/api/Get_Suggested_Fr_Cities/', methods=['GET','POST'])
|
||||
@crossdomain(origin='*')
|
||||
def Get_Suggested_Fr_Cities():
|
||||
# On recupere le corps (payload) de la requete
|
||||
payload = request.form.to_dict()
|
||||
print(" ### Get_Suggested_Fr_Cities : payload = ", str(payload))
|
||||
status, message = mycommon.Get_Suggested_Fr_Cities()
|
||||
return jsonify(status=status, message=message)
|
||||
|
||||
|
||||
"""
|
||||
Cette API imprime et envoie les factures aux clients
|
||||
"""
|
||||
|
|
|
@ -1981,7 +1981,34 @@ def Get_Suggested_Word():
|
|||
nb_result = nb_result + 1
|
||||
val_tmp = {}
|
||||
val_tmp['id'] = str(nb_result)
|
||||
val_tmp['name'] = x['mot']
|
||||
val_tmp['name'] = str(x['mot']).lower()
|
||||
insertObject.append(JSONEncoder().encode(val_tmp))
|
||||
|
||||
return True, insertObject
|
||||
|
||||
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
|
||||
|
||||
|
||||
"""
|
||||
Cette fonction retroune la liste des villes française en JSON
|
||||
pour aider à la recherche.
|
||||
Quand un utilisateur tape les 3 première lettre d'une ville, on l'aide...
|
||||
"""
|
||||
def Get_Suggested_Fr_Cities():
|
||||
try:
|
||||
|
||||
nb_result = 0
|
||||
insertObject = []
|
||||
coll_name = MYSY_GV.dbname['ville_commune']
|
||||
|
||||
for x in coll_name.find({}, {'_id':0}).sort([ ("ville_commune", pymongo.ASCENDING), ]):
|
||||
nb_result = nb_result + 1
|
||||
val_tmp = {}
|
||||
val_tmp['id'] = str(nb_result)
|
||||
val_tmp['ville'] = str(x['ville_commune']).lower()
|
||||
insertObject.append(JSONEncoder().encode(val_tmp))
|
||||
|
||||
return True, insertObject
|
||||
|
|
Loading…
Reference in New Issue