读取CSV文件并将数据以JSON形式存储在Django中

时间:2019-04-26 04:51:19

标签: json django python-3.x csv

我的django项目内的media文件夹中有一个CSV文件。我想从CSV文件中读取数据,并以JSON格式直接将其存储在数据库中,或者将其从CSV文件转换为JSON,然后将其存储,并允许我在Django Web应用程序的html页面上查看它。

1 个答案:

答案 0 :(得分:0)

因为我不知道您的csv文件中的数据格式,所以我认为您必须在csv文件中添加元素... 现在,您可以将csv文件写入词典列表中。所以你可以做任何你想做的事...

import pandas as pd
csv = pd.read_csv('./your_file.csv')

dataset = []
for i, (item1, item2) in csv.iterrows(): 
    dataset.append({"item1":item1, "item2":item2})