如何从json数据推断出Django模型?

时间:2016-07-01 09:48:41

标签: python json django database django-models

我有一个json文件,我想根据我的json数据自动生成Django模型类代码。

我搜索的内容类似于Integrating Django with a legacy database,但不适用于数据库,我可以将遗留数据库连接到django,并将model.py文件与python manage.py inspectdb > models.py类似。但是使用json文件而不是数据库。

1 个答案:

答案 0 :(得分:-2)

您可以使用Django Rest Framework模型序列化程序将json数据转换为Django模型。 为模型定义序列化器很简单,只需要定义序列化的相关字段。 此外,您可以使用更多高级功能来定义嵌套序列化程序(即引用其他对象的对象的序列化程序),以及对序列化过程使用各种验证。