Example #1
0
def update_exchange(exchange):
    """ 更新交易所的账号信息 """
    accounts = list(Account.query({'exchange': exchange}))
    e = Exchange.query_one({'_id': exchange})
    for key, value in accounts_summary(accounts).items():
        setattr(e, key, value)
    e.num_users = len(set(a.user for a in accounts))
    e.num_accounts = len(accounts)
    e.upsert()
Example #2
0
def update_exchanges(exchanges=None):
    for exchange in exchanges or [e._id for e in Exchange.query()]:
        update_exchange(exchange)
Example #3
0
File: app.py Project: sopnic/ybk
def admin_exchange():
    exchanges = list(Exchange.query())
    return render_template('admin/exchange.html', **locals())