get quote price
This commit is contained in:
@@ -75,15 +75,11 @@ def actif_edit(request):
|
|||||||
else:
|
else:
|
||||||
symbole = actif.symbole
|
symbole = actif.symbole
|
||||||
|
|
||||||
quote_price = getFTQuote(symbole)
|
new_values['cours'] = getFTQuote(symbole)
|
||||||
if quote_price:
|
|
||||||
new_values['cours'] = quote_price['Close']
|
|
||||||
|
|
||||||
update_actif(request, no_id, new_values)
|
update_actif(request, no_id, new_values)
|
||||||
request.session.flash(u"La fiche a été mise à jour avec succès.", 'success')
|
request.session.flash(u"La fiche a été mise à jour avec succès.", 'success')
|
||||||
return HTTPFound(location=request.route_url('home'))
|
return HTTPFound(location=request.route_url('home'))
|
||||||
else:
|
|
||||||
message = 'Symbole inconnu. Veuillez ressaisir.'
|
|
||||||
|
|
||||||
if 'form.deleted' in request.params:
|
if 'form.deleted' in request.params:
|
||||||
delete_actif(request, no_id)
|
delete_actif(request, no_id)
|
||||||
|
|||||||
@@ -111,9 +111,7 @@ def home(request):
|
|||||||
for item in actifs:
|
for item in actifs:
|
||||||
if item.type == 'ACTION':
|
if item.type == 'ACTION':
|
||||||
# get FT price
|
# get FT price
|
||||||
quote_price = getFTQuote(item.symbole)
|
update_actif_valeur(request, item.symbole, getFTQuote(item.symbole))
|
||||||
if quote_price:
|
|
||||||
update_actif_valeur(request, item.symbole, quote_price['Close'])
|
|
||||||
time.sleep(2) # attendre 2 secondes
|
time.sleep(2) # attendre 2 secondes
|
||||||
|
|
||||||
# update du portefeuille
|
# update du portefeuille
|
||||||
|
|||||||
Reference in New Issue
Block a user