json - JSONField 显示模板中的特定字段
问题描述
我有一个 Rank 类,它有一个JSONField
字段,示例值为{"Playoff": 10, "Tournament": 15}
模型.py
class Rank(models.Model):
...
json=JSONField(default=dict)
class Game(models.Model):
...
status=models.ForeignKey(Status...)
现在我想显示精确匹配字段的值,例如,game.gamestatus.name 是 Tournament
,我想显示json.Tournament
值
like {{ t.json.{{game.status.name}} }} (that's wrong i know)
我能怎么做 ?你应该给我什么建议
解决方案
推荐阅读
- python - 我想使用 tensorflow 和 tflearn 但它只是给出一个语法错误而不是错误是在 net = regression(net) 和 model.save
- lua - 什么是弱引用?
- c++ - 在作用域生命周期之前调用的 C++ 析构函数
- c++ - 如何创建一个没有菜单、栏、框架、3D 效果等的窗口,并且与另一个窗口的大小完全相同?
- elasticsearch - 正文未在 fireFox RESTClient 中发送
- django - s3boto 和预签名的 s3 url
- google-cloud-platform - 有什么方法可以让 GCP 服务帐户访问 GCS 存储桶中的特定文件夹?
- javascript - 在通过 Node 将结果转录到 Google Sheets API 之前,如何使用 Javascript 按 exceljs 中的列进行过滤
- ruby-on-rails - 依赖Rails数组的整数属性
- python - `plt.figure` 导致空输出