从api中,我可以在一枚硬币上获得多条记录
如何将它们汇总并正确添加到Wallet.objects()中?现在我有了这样一个代码,它只是用零硬币覆盖了旧的值
例如,我有回应
{"coin":"BIP","value":"5"}
{"coin":"ZERO","value":"4"}
{"coin":"BIP","value":"15"}
{"coin":"INSIDER","value":"24"}
{"coin":"BIP","value":"41"}
我需要此响应中的外接程序数据库:
"coin":"BIP","value":"61"
"coin":"ZERO","value":"4"
"coin":"INSIDER","value":"24"
其总和均为BIP(5+15+41)。和其他硬币。 怎么做
我的钱包.objects现在无法计算这个金额
obj, created = Wallet.objects.update_or_create(user=user, coin_id_id=coin.id, defaults={'amount_d': amount_d, 'amount_w': 0, 'cap_w': 0, 'cap_d': capitalize_d},)
obj.save()
请帮忙。塔汉克斯
结果:
编辑:(bip_增值)
结果:
相关问题 更多 >
编程相关推荐