remove set_trace

This commit is contained in:
2023-02-17 11:27:23 +01:00
parent e03b2ea353
commit 05c3d83ae0
3 changed files with 16 additions and 16 deletions

2
.gitignore vendored
View File

@@ -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?

Binary file not shown.

View File

@@ -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'))