python - 将查询集转换为具有本机数据类型的字典?
问题描述
我有一个Stocks
模型,我正在使用values
:
Stock.objects.values("ticker", "stock", "exchange__exchange_code", "earnings_yield", "roic")
和值以十进制形式存储在我的数据库中,并且 Django 以如下方式返回它们的类型earnings_yield
:roic
{'ticker': 'AAPL', 'stock': 'Apple', 'exchange__exchange_code': 'NASDAQ', 'earnings_yield': Decimal('0.0000'), 'roic': Decimal('0.0000')}
我怎样才能转换'roic': Decimal('0.0000')
并'roic': 0.0000
取而代之?
解决方案
推荐阅读
- ios - 如何在脚本退出代码上构建 AppCenter 失败?
- php - 调用数组上的成员函数 fetch_assoc()
- go - syscall.Mmap 的实现
- java - java中的并行矩阵乘法
- asp.net - 在回发时丢失我的会话变量,但只是有时
- python - 正则表达式将令牌分成两个单独的部分
- php - 在 PHP/HTML/CSS 中将图标添加到链接按钮 - 将图标添加到按钮
- javascript - java脚本内部问题
- python - 使用 Requests-OAuthlib 的 OAuth1 身份验证失败
- ios - 为什么为某些属性定义 CodingKeys 需要初始化程序?