我有一个目录的csv文件,我想使用我的django网络应用程序的后端,但我正在努力填充我的django模型的数据从csv文件。这是因为有些文件是连接目录中其他.csv文件的.csv连接表。当我试图将csv文件的关系Map到sql数据库时,我总是遇到问题。有没有更好或更直接的方法来填充这些模型?
nkkqxpd91#
你可以看到下面的一个例子,从许多csv文件中加载一个相当大的数据集(整个美国农业部食品营养数据库),这些文件之间共享id。但是假设csv文件中存在引用完整性(csv文件之间交叉引用的id是有效的),这是一种相对简单的方法。https://github.com/pgalfi/homeapps/blob/master/foodtrack/management/commands/loadcsv.py你能分享一下你在人际关系中遇到的问题吗?
1条答案
按热度按时间nkkqxpd91#
你可以看到下面的一个例子,从许多csv文件中加载一个相当大的数据集(整个美国农业部食品营养数据库),这些文件之间共享id。但是假设csv文件中存在引用完整性(csv文件之间交叉引用的id是有效的),这是一种相对简单的方法。
https://github.com/pgalfi/homeapps/blob/master/foodtrack/management/commands/loadcsv.py
你能分享一下你在人际关系中遇到的问题吗?