remove ticker.info no longer exist
This commit is contained in:
@@ -45,6 +45,7 @@ class ActifForm(Form):
|
||||
no_id = IntegerField(widget=HiddenInput())
|
||||
classe = SelectField('Classe')
|
||||
symbole = StringField('Symbole', validators=[InputRequired(), Length(min=1, max=15)], filters=[strip_filter])
|
||||
libelle = StringField('Nom', validators=[InputRequired(), Length(min=1, max=45)], filters=[strip_filter])
|
||||
nombre = IntegerField(validators=[InputRequired()])
|
||||
pru = DecimalField('PRU', places=3, validators=[InputRequired()])
|
||||
ter = DecimalField('TER', places=2, validators=[InputRequired()])
|
||||
|
||||
@@ -15,7 +15,14 @@
|
||||
<div class="form-group">
|
||||
<label class="required-field" for="symbole">{{form.symbole.label}}</label>
|
||||
{{form.symbole(class_='form-control')}}
|
||||
<p class="form-control-static">{{ item.libelle }}</p>
|
||||
</div>
|
||||
|
||||
{% for error in form.libelle.errors %}
|
||||
<div class="error">{{ error }}</div>
|
||||
{% endfor %}
|
||||
<div class="form-group">
|
||||
<label class="required-field" for="libelle">{{form.libelle.label}}</label>
|
||||
{{form.libelle(class_='form-control')}}
|
||||
</div>
|
||||
|
||||
<div class="form-group">
|
||||
|
||||
@@ -270,10 +270,7 @@ def actif_edit(request):
|
||||
ticker = yf.Ticker(entry.symbole)
|
||||
entry.cours = ticker.fast_info.get('lastPrice')
|
||||
entry.devise = ticker.fast_info.get('currency')
|
||||
entry.libelle = html.unescape(ticker.info.get('shortName'))
|
||||
# raccourcir le libelle
|
||||
entry.libelle = entry.libelle.replace('UCITS ','')
|
||||
entry.libelle = entry.libelle.replace('World U','World')
|
||||
entry.pc_allocation = 1.0
|
||||
entry.valeur = round(float(entry.cours) * entry.parite * entry.nombre, 3)
|
||||
entry.plus_value = round(entry.valeur - float(entry.pru * entry.nombre), 3)
|
||||
@@ -289,10 +286,7 @@ def actif_edit(request):
|
||||
ticker = yf.Ticker(entry.symbole)
|
||||
entry.cours = ticker.fast_info.get('lastPrice')
|
||||
entry.devise = ticker.fast_info.get('currency')
|
||||
entry.libelle = html.unescape(ticker.info.get('shortName'))
|
||||
# raccourcir le libelle
|
||||
entry.libelle = entry.libelle.replace('UCITS ','')
|
||||
entry.libelle = entry.libelle.replace('World U','World')
|
||||
entry.valeur = round(float(entry.cours) * entry.parite * 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)
|
||||
|
||||
Reference in New Issue
Block a user