2016-07-28 16 views
0

in web.py ‚s-Vorlage eine einfache berechnen zu tun, ich Zahl wie folgt abrufen:wie in web.py Vorlage

$for item in item_list: 
    <td>$item.get("fans_cnt")</td> 

und diese $item.get("fans_cnt") wird eine Reihe bekommen, jetzt habe ich es durch 1000 geteilt wollen, aber das wird nicht funktionieren:

$for item in item_list: 
    <td>$item.get("fans_cnt")/1000</td> 

Also, was ist der richtige Weg, um dies zu erreichen?

Antwort

2

Von the docs unter Syntax Überschrift Abschnitt Expression Auswechslung:

Sonderzeichen $ wird verwendet, Python Ausdrücke angeben. Der Ausdruck kann zur expliziten Gruppierung in() oder {} eingeschlossen werden.

So:

$for item in item_list: 
    <td>$(item.get("fans_cnt")/1000)</td> 

sollte das tun, was Sie wollen.