def fillPortfolioVars(db, nj): for j in nj.values(): db.addTrade(json.dumps(j)) trades = '[' for key, value in nj.iteritems(): tr = value DB.setTradeId(tr) trades += ('' if key == 1 else ', ') + str(tr['tradeId']) trades += ']' pf_j = '{"email": "*****@*****.**", "portfolioName": "My portfolio", "trades": %s }' % trades return pf_j