add modified date to portfolio
This commit is contained in:
@@ -70,7 +70,7 @@ class PFService(object):
|
||||
})
|
||||
return
|
||||
|
||||
def update_portefeuille(request):
|
||||
def update_portefeuille(request, today):
|
||||
# cumuler la valeur totale des actifs
|
||||
result = request.dbsession.query(Actifs, func.sum(Actifs.valeur).label("TotalValue")).first()
|
||||
TotalValue = result.TotalValue
|
||||
@@ -78,7 +78,8 @@ class PFService(object):
|
||||
items = PFService.get_actifs(request, '0')
|
||||
for item in items:
|
||||
pc_allocation = round(item.Actifs.valeur / TotalValue * 100, 3)
|
||||
request.dbsession.query(Actifs).filter(Actifs.no_id == item.Actifs.no_id).update({'pc_allocation': pc_allocation})
|
||||
request.dbsession.query(Actifs).filter(Actifs.no_id == item.Actifs.no_id).update({'pc_allocation': pc_allocation,
|
||||
'modif_le': today})
|
||||
|
||||
# maj des allocations
|
||||
items = PFService.get_allocation(request, '0')
|
||||
|
||||
Reference in New Issue
Block a user