remove set_trace
This commit is contained in:
2
.gitignore
vendored
2
.gitignore
vendored
@@ -3,6 +3,7 @@
|
|||||||
*.pyc
|
*.pyc
|
||||||
*$py.class
|
*$py.class
|
||||||
*~
|
*~
|
||||||
|
*.sqlite
|
||||||
.coverage
|
.coverage
|
||||||
coverage.xml
|
coverage.xml
|
||||||
build/
|
build/
|
||||||
@@ -12,7 +13,6 @@ nosetests.xml
|
|||||||
env*/
|
env*/
|
||||||
tmp/
|
tmp/
|
||||||
Data.fs*
|
Data.fs*
|
||||||
*.sqlite
|
|
||||||
*.sublime-project
|
*.sublime-project
|
||||||
*.sublime-workspace
|
*.sublime-workspace
|
||||||
.*.sw?
|
.*.sw?
|
||||||
|
|||||||
BIN
cao_blogr.sqlite
BIN
cao_blogr.sqlite
Binary file not shown.
@@ -282,21 +282,21 @@ def actif_edit(request):
|
|||||||
request.dbsession.add(entry)
|
request.dbsession.add(entry)
|
||||||
return HTTPFound(location=request.route_url('portfolio'))
|
return HTTPFound(location=request.route_url('portfolio'))
|
||||||
else:
|
else:
|
||||||
del form.no_id # SECURITY: prevent overwriting of primary key
|
if entry.symbole != 'SHLDQ':
|
||||||
form.populate_obj(entry)
|
del form.no_id # SECURITY: prevent overwriting of primary key
|
||||||
# récupérer le cours du symbole de Yahoo finance
|
form.populate_obj(entry)
|
||||||
ticker = yf.Ticker(entry.symbole)
|
# récupérer le cours du symbole de Yahoo finance
|
||||||
import pdb;pdb.set_trace()
|
ticker = yf.Ticker(entry.symbole)
|
||||||
entry.cours = ticker.fast_info.get('lastPrice')
|
entry.cours = ticker.fast_info.get('lastPrice')
|
||||||
entry.devise = ticker.fast_info.get('currency')
|
entry.devise = ticker.fast_info.get('currency')
|
||||||
entry.libelle = html.unescape(ticker.info.get('shortName'))
|
entry.libelle = html.unescape(ticker.info.get('shortName'))
|
||||||
# raccourcir le libelle
|
# raccourcir le libelle
|
||||||
entry.libelle = entry.libelle.replace('UCITS ','')
|
entry.libelle = entry.libelle.replace('UCITS ','')
|
||||||
entry.libelle = entry.libelle.replace('World U','World')
|
entry.libelle = entry.libelle.replace('World U','World')
|
||||||
entry.valeur = round(float(entry.cours) * entry.parite * entry.nombre, 3)
|
entry.valeur = round(float(entry.cours) * entry.parite * entry.nombre, 3)
|
||||||
entry.plus_value = round(entry.valeur - float(entry.pru * entry.nombre), 3)
|
entry.plus_value = round(entry.valeur - float(entry.pru * entry.nombre), 3)
|
||||||
entry.pc_plusvalue = round(entry.plus_value / entry.valeur * 100, 3)
|
entry.pc_plusvalue = round(entry.plus_value / entry.valeur * 100, 3)
|
||||||
entry.rendement = 0 # round(entry.valeur * float(entry.pc_rdt) / 100, 3)
|
entry.rendement = 0 # round(entry.valeur * float(entry.pc_rdt) / 100, 3)
|
||||||
|
|
||||||
return HTTPFound(location=request.route_url('portfolio'))
|
return HTTPFound(location=request.route_url('portfolio'))
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user