python—将csv文件迁移到django sql后端的最佳方法?

5n0oy7gb  于 2021-07-29  发布在  Java
关注(0)|答案(1)|浏览(266)

我有一个目录的csv文件,我想使用我的django网络应用程序的后端,但我正在努力填充我的django模型的数据从csv文件。这是因为有些文件是连接目录中其他.csv文件的.csv连接表。当我试图将csv文件的关系Map到sql数据库时,我总是遇到问题。
有没有更好或更直接的方法来填充这些模型?

nkkqxpd9

nkkqxpd91#

你可以看到下面的一个例子,从许多csv文件中加载一个相当大的数据集(整个美国农业部食品营养数据库),这些文件之间共享id。但是假设csv文件中存在引用完整性(csv文件之间交叉引用的id是有效的),这是一种相对简单的方法。
https://github.com/pgalfi/homeapps/blob/master/foodtrack/management/commands/loadcsv.py
你能分享一下你在人际关系中遇到的问题吗?

相关问题