Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/django/20.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
用户上传CSV或xls文件以在django中填充模型_Django_Csv - Fatal编程技术网

用户上传CSV或xls文件以在django中填充模型

用户上传CSV或xls文件以在django中填充模型,django,csv,Django,Csv,允许用户上传csv文件并解析其中的数据以填充django模型的正确方法是什么。如何使用带有文件字段的表单在视图中处理它。您必须执行某种验证,以确保此电子表格中存在所有字段。可以有一个带有“键”的列,每一行表示属性名称,另一列表示该属性的值。不过,您需要确保数据与您的模型匹配。请检查谢谢@alfonso.kim。这看起来像是我想要的东西,但在我的django项目的可伸缩性期间,我对django excel的可靠性有疑问。

允许用户上传csv文件并解析其中的数据以填充django模型的正确方法是什么。如何使用带有文件字段的表单在视图中处理它。

您必须执行某种验证,以确保此电子表格中存在所有字段。可以有一个带有“键”的列,每一行表示属性名称,另一列表示该属性的值。不过,您需要确保数据与您的模型匹配。请检查谢谢@alfonso.kim。这看起来像是我想要的东西,但在我的django项目的可伸缩性期间,我对django excel的可靠性有疑问。