【发布时间】:2013-11-29 22:48:21
【问题描述】:
我正在从各种外部 API 中提取一些 JSON 数据。他们的数据可能是这样的结构:
"game": {
"title": "Super Mario Bros. 3",
"release": "1989",
"players": 3,
..
}
但是,我想通过这个模型将它直接存储在我的数据库中:
class Game(models.Model):
name = models.CharField()
debut = models.DateField()
max_players = models.IntegerField()
如您所知,JSON 属性与模型的属性不匹配。
是否有一种简洁的方法来映射每个属性以轻松导入这些数据?是否可以通过 django 的反序列化模块做到这一点?还是我需要自己创造一些东西?
【问题讨论】:
标签: python django json api rest