Django CSV导入数据

时间:2014-07-12 09:10:38

标签: python django csv

如果我的问题对于django世界来说听起来不自然,那么我在Django中很新,所以提前道歉。我想要做的是拥有一个模型,用户可以在每天添加数据,或者有CSV导入字段,用户可以批量添加月度数据。

每日数据的示例如下所示......

class DailyData(models.Model):
    date = models.DateField("Date", blank= True)
    field1 = 
    field2 = 
    etc..

所以我正在尝试的是在django中建立模型,用户可以在其中添加单日数据,或者使用csv模型导入字段,其中数据可以导入整个月。

实施此方法的最佳方法是什么?

2 个答案:

答案 0 :(得分:1)

感谢您对此进行调查。但是我找到了我想要的东西。

http://django-import-export.readthedocs.org/en/latest/getting_started.html

答案 1 :(得分:0)

您可以创建一个文件上传表单,用户可以在其中上传他的CSV文件。然后使用标准库(https://docs.python.org/2.7/library/csv.html)中的csv模块将数据复制到模型中。