如何在 django 项目中导入和显示 csv 文件
Posted
技术标签:
【中文标题】如何在 django 项目中导入和显示 csv 文件【英文标题】:how to import and display csv file in django project 【发布时间】:2020-07-29 21:31:03 【问题描述】:我有两个不同的项目,其中一个是 django 项目。 我想导入 csv 文件并将其显示在 html 模板中。但是由于我是初学者,所以我阅读了很多文章,但没有一篇对我有帮助?
【问题讨论】:
【参考方案1】:使用名为 csv 的模块在 Python 中读取 csv 非常容易
context="csv_rows" : []
with open('file_name.csv') as csvfile:
reader = csv.reader(csvfile)
for row in reader:
context["csv_rows"].append(" ".join(row))
然后将上下文传递给您的模板并像这样输出
% for row in csv_rows %
row
% endfor %
【讨论】:
谢谢,但我试过了,没有任何显示。我的 csv 包含两列和 10 行。我是否必须包含模型或数据库之类的东西。虽然我只需要在 html 表中显示 csv。 如何将上下文传递给模板?请说明 render() 调用。要在表格中显示它,您可以只使用以上是关于如何在 django 项目中导入和显示 csv 文件的主要内容,如果未能解决你的问题,请参考以下文章
如何在ionic 4项目中导入和使用自定义cordova插件
如何使用 JAVA 在 Web App 中导入和显示 3D 文件 (.stl)?