Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/django/21.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
JSONField在模板中显示特定字段_Json_Django_Django Models_Django Templates_Django Views - Fatal编程技术网

JSONField在模板中显示特定字段

JSONField在模板中显示特定字段,json,django,django-models,django-templates,django-views,Json,Django,Django Models,Django Templates,Django Views,我有一个排名类,它有一个JSONField字段,示例值是{“季后赛”:10,“锦标赛”:15} models.py class Rank(models.Model): ... json=JSONField(default=dict) class Game(models.Model): ... status=models.ForeignKey(Status...) 现在我想显示精确匹配字段的值,例如,game.gamestatus.name是锦标赛 我想显示js

我有一个排名类,它有一个
JSONField
字段,示例值是
{“季后赛”:10,“锦标赛”:15}

models.py

class Rank(models.Model):
    ...
    json=JSONField(default=dict)

class Game(models.Model):
    ...
    status=models.ForeignKey(Status...)
现在我想显示精确匹配字段的值,例如,game.gamestatus.name是
锦标赛
我想显示
json.Tournament
value

like {{ t.json.{{game.status.name}} }}  (that's wrong i know)
我该怎么办?你有什么建议吗