我正在研究我的第一个Django项目,并试图将数据导入应用程序 .

我的模型是(大致)

  • 供应商

  • 合约(pk在卖方)

  • 价格表项目(几行项目 - 合约中的pk)

我的目标是在管理员中有一个表单字段,允许我上传一个csv文件(格式化为遵循价格表模型)并覆盖与 Contract 模型中的pk相关的该模型的内容 . 在管理员中,我已经设置了用于创建供应商, Contract 和手动输入价格表项目的表单 - 但是我无法弄清楚如何从csv文件填充价格表项目 .

实现这一目标的最简单(并且希望是正确的方法)是什么?

我已经看了django-adapters项目,但说实话,这方面的文档没有多大意义(我认为),我看了很多github项目希望找到一个类似的项目,我可能会受到启发