如果我的问题对于django世界来说听起来不自然,那么我在Django中很新,所以提前道歉。我想要做的是拥有一个模型,用户可以在每天添加数据,或者有CSV导入字段,用户可以批量添加月度数据。
每日数据的示例如下所示......
class DailyData(models.Model):
date = models.DateField("Date", blank= True)
field1 =
field2 =
etc..
所以我正在尝试的是在django中建立模型,用户可以在其中添加单日数据,或者使用csv模型导入字段,其中数据可以导入整个月。
实施此方法的最佳方法是什么?
答案 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模块将数据复制到模型中。