améliorer update_portefeuille
This commit is contained in:
@@ -40,6 +40,8 @@ import json
|
||||
@view_config(route_name='actifs_list', renderer='../templates/actifs/actifs_list.pt', permission='view')
|
||||
def actifs_list(request):
|
||||
url = request.route_url('actifs_list')
|
||||
logged_in = authenticated_userid(request)
|
||||
|
||||
message = ''
|
||||
|
||||
# lire les actifs
|
||||
@@ -57,11 +59,11 @@ def actifs_list(request):
|
||||
# import pdb;pdb.set_trace()
|
||||
update_actif_valeur(request, item.symbole, sym.get_price())
|
||||
|
||||
# update du portefeuille
|
||||
update_portefeuille(request, logged_in)
|
||||
# relire les actifs
|
||||
items = get_actifs(request, '0')
|
||||
message = u'Le portefeuille est mis à jour avec succès.'
|
||||
# update du portefeuille
|
||||
update_portefeuille(request)
|
||||
|
||||
total_valeur = 0
|
||||
total_pv = 0
|
||||
@@ -93,7 +95,7 @@ def actif_edit(request):
|
||||
actif = {}
|
||||
actif['no_id'] = '0'
|
||||
actif['symbole'] = ''
|
||||
actif['classe'] = 'Europe Large'
|
||||
actif['classe'] = ''
|
||||
actif['nombre'] = '0'
|
||||
actif['pru'] = '0'
|
||||
actif['ter'] = '0'
|
||||
@@ -158,7 +160,7 @@ def actif2_edit(request):
|
||||
actif = {}
|
||||
actif['no_id'] = '0'
|
||||
actif['symbole'] = ''
|
||||
actif['classe'] = 'Obligations'
|
||||
actif['classe'] = ''
|
||||
actif['libelle'] = ''
|
||||
actif['pru'] = '0'
|
||||
actif['cours'] = '0'
|
||||
@@ -178,7 +180,6 @@ def actif2_edit(request):
|
||||
for param, db_value in actif.items():
|
||||
if param in request.params and request.params[param] != db_value:
|
||||
new_values[param] = request.params[param]
|
||||
|
||||
if new_values:
|
||||
new_values['nombre'] = 1000
|
||||
new_values['devise'] = 'EUR'
|
||||
@@ -308,14 +309,14 @@ def histo_edit(request):
|
||||
item['date'] = today
|
||||
item['mvt_cash'] = 0.0
|
||||
item['nb_part'] = 0.0
|
||||
page_title= u'Nouveau mouvement'
|
||||
page_title= u'Nouvelle valeur part'
|
||||
else:
|
||||
# lire la fiche de la categorie
|
||||
item = get_histo(request, no_id)
|
||||
if not item:
|
||||
request.session.flash(u"Histo non trouvé : %s" % no_id, 'warning')
|
||||
return HTTPFound(location=request.route_url('histo_list'))
|
||||
page_title= u"Mouvement %s du %s" % (item.no_id, item.date.strftime('%d/%m/%Y'))
|
||||
page_title= u"Valeur part au %s" % (item.date.strftime('%d/%m/%Y'))
|
||||
|
||||
if 'form.submitted' in request.params:
|
||||
new_values = {}
|
||||
|
||||
Reference in New Issue
Block a user