Python Django admin显示json对象中的字段

Python Django admin显示json对象中的字段,python,json,django,Python,Json,Django,我有一个用户观看历史模型,它存储来自TMDB数据库的电影id。在django的管理页面中,我想显示该电影的名称,以及一些其他信息,这些信息将从TMDB的api中的json获取。像这样的 { “背景路径”:“/yzouMVR7udoScaPDIERkYW5a3vI.jpg”, “流派”:[ { “id”:12, “名称”:“冒险” }, { “id”:35, “名字”:“喜剧” }, { “id”:18, “名称”:“戏剧” }, { “id”:14, “名称”:“幻想” } ], “id”:11

我有一个用户观看历史模型,它存储来自TMDB数据库的电影id。在django的管理页面中,我想显示该电影的
名称
,以及一些其他信息,这些信息将从
TMDB的
api中的
json
获取。像这样的

{
“背景路径”:“/yzouMVR7udoScaPDIERkYW5a3vI.jpg”,
“流派”:[
{
“id”:12,
“名称”:“冒险”
},
{
“id”:35,
“名字”:“喜剧”
},
{
“id”:18,
“名称”:“戏剧”
},
{
“id”:14,
“名称”:“幻想”
}
],
“id”:116745,
“imdb_id”:“tt0359950”,
“原始语言”:“en”,
“原创标题”:“沃尔特·米蒂的秘密生活”,
《概述》:“一位胆小的杂志摄影经理,他通过白日梦替代生活,当一张底片丢失时,他开始了一次真实的生活冒险。”,
“人气”:16.09,
“海报路径”:“/tY6ypjKOOtujhxiSwTmvA4OZ5IE.jpg”,
“发布日期”:“2013-12-18”,
“运行时”:114,
“状态”:“已发布”,
“标题”:“沃尔特·米蒂的秘密生活”,
“平均投票数”:7.1,
“计票”:5793
}
我现在就这样展示

@admin.register(历史记录)
类HistoryAdmin(admin.ModelAdmin):
def电影_详细信息(自我、obj):
tmdb_obj=tmdb()
movie_json=tmdb_obj.fetchMovieById(obj.tmdb_id)
返回电影
列表显示=['user'、'tmdb\u id'、'created\u at']
模型=历史
排序=(“创建于”,)
字段集=(
(“数据”、{“字段”:(“用户”、“tmdb_id”、“种子文件夹_id”)}),
(“重要日期”、{“字段”:(“创建日期”、“修改日期”)}),
(“电影详细信息”,{“字段”:(“电影详细信息”,)}),
)
只读字段=(“已创建”、“已修改”、“电影详细信息”)
有没有一种方法可以让我从
json对象
中获取密钥,并将其显示为模型中的另一个字段,该字段将显示在管理页面中