Django 导入 CSV 数据
我刚接触Django,所以如果我的问题在Django的世界里听起来不太自然,我先道个歉。我想做的是创建一个模型,让用户可以每天添加数据,或者有一个CSV导入的功能,让用户可以批量添加每月的数据。
每天的数据示例如下...
class DailyData(models.Model):
date = models.DateField("Date", blank= True)
field1 =
field2 =
etc..
所以我想在Django里创建一个模型,用户可以添加单天的数据,或者有一个CSV导入的字段,可以一次性导入整个月的数据。
这样做的最佳方法是什么呢?
2 个回答
0
你可以创建一个文件上传的表单,让用户可以上传他们的CSV文件。然后可以使用Python标准库里的csv模块(https://docs.python.org/2.7/library/csv.html)把这些数据复制到你的模型里。
1
谢谢你关注这个问题。不过我找到了我想要的东西。
http://django-import-export.readthedocs.org/en/latest/getting_started.html