ajout libellé + cours

This commit is contained in:
CAO Thien-An
2017-07-23 16:16:37 +02:00
parent a538f252cb
commit 988bb87263

View File

@@ -20,6 +20,7 @@ from pyramid_mailer.message import Message, Attachment
from datetime import *
import hashlib
from docutils.core import publish_parts
from yahoo_finance import Share
from sqlalchemy.exc import DBAPIError
from ..security import groupfinder
@@ -202,6 +203,15 @@ def actif_edit(request):
new_values[param] = request.params[param]
if new_values:
# récupérer les infos du symbole de Yahoo finance
if 'symbole' in request.params:
symbole = request.params['symbole']
else:
symbole = actif.symbole
sym = Share(symbole)
new_values['libelle'] = sym.get_name()
new_values['cours'] = sym.get_price()
update_actif(request, no_id, new_values)
request.session.flash(u"La fiche a été mise à jour avec succès.", 'success')
return HTTPFound(location=request.route_url('home'))