【发布时间】:2023-03-28 18:50:01
【问题描述】:
在我的 Django 应用程序中,我需要将来自前端的 JSon 写入 models.py 中的表中。执行此操作的第一步是将 Json 转换为字典。我的问题是如何将该字典直接写入 models.py 表?如果某些字段应该写入一个表而某些字段应该写入任何其他表怎么办?有可能还是有另一种解决方案?请提出解决方案。
示例
models.py 中有两个表,分别称为 chart 和 columnChart,chart_name 和 chart_description 应该写入图表表,而 x_axis_mapping 和 y_axis_mapping 应该写入 columnChart 表。 所有字段都在一个名为 json_data 的对象中接收。 json_data 可以转换为字典。那么下一步是什么?
提前致谢。
【问题讨论】:
-
你能发布models.py、views.py和forms.py吗?
-
更多信息会有所帮助。这像一个导入命令吗?还是应该验证数据?如果是后者,则使用 Form 来验证并返回一个对象
-
不管它是什么.. 只需提取 json 和标准方式到
.save()就可以了..
标签: python json django dictionary