问题标签 [django-import-export]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
1222 浏览

python - 如何使用 django-import-export 将数据从 csv 导入模型?

我已经对 django-import-export 进行了一些研究,但是我发现的大多数示例都是使用 django admin .. 我正在尝试从我的模板将数据导入 django 模型(单击按钮时会出现一个模式选择文件位置,然后提交),

我感到迷茫,我不知道如何开始..

这是我的模型:

有人可以通过给出要遵循的步骤来指导我吗?

提前致谢 !

0 投票
0 回答
1326 浏览

python - 没有名为 import_export 的模块,尽管它在站点包中

我是 Django 的初学者,我通过在我的服务器上安装 pip 来使用它。

https://github.com/django-import-export/django-import-export

我的python版本是2.7。

这是 m PYTHONPATH

这是我的系统路径。

我真的在这里看到了import_export 。

在此处输入图像描述

但是当我像这样在我的settings.py中导入时,它说没有名为import_export的模块。

我该怎么办?

0 投票
1 回答
2642 浏览

django - 尝试使用 django-import-export 导入 csv 导致 tablib.core.InvalidDimensions

我正在尝试使用 django-import-export 将一些 csv 数据导入到 postgresql 数据库中。我正在使用 python 3.4、django 1.8.1 和 import-export 0.5.1。

我的设置文件具有以下指令:

我的模型有 10 个字段。Postgresql 自动增加第 11 个字段,即 id。

在 admin.py 中,我将 8 个字段列入白名单,包括 id 字段:

我的 shell 命令直接来自 Read-the-docs:

我尝试导入的文件 test.csv 如下所示:

这是回溯:

因为测试,数据库模型中最新的id是21,所以下一次自增应该是22。

0 投票
1 回答
395 浏览

django-models - Django-Import-Export - 如何在“忽略”模型中的 __str__ 方法时导入

我有以下模型:

我在 admin.py 中的代码 - 请注意,这只是基本代码 - 不使用 ModelResource - 我尝试使用 ModelResource 方法“处理”模型中的 str 方法没有成功。

尝试导入时 - 使用管理员 - 由于代码模型中的str方法,我收到以下错误。

我的问题 -在这种情况下我如何“忽略” str 。似乎正在使用下面的 ModelResource 代码在 django-import-export 示例代码中完成,但我无法让它工作我的情况:

我错过的任何帮助或示例将不胜感激。

谢谢

0 投票
3 回答
2631 浏览

django - django-import-export 未显示在管理员中

我对 django 导入导出工具有疑问。与本主题中描述的类似。问题是那里发布的问题没有解决方案,我非常需要它。我的管理面板中的导入/导出按钮不显示。是否更改了声明顺序,运行 collectstatic,重新启动服务器...

我可以使用你的帮助 django 大师。

0 投票
0 回答
196 浏览

python - 我如何让不同的 django 管理员互相玩得很好?

我正在尝试使用django-import-exportand django-admin-sortable2,但它们似乎不能同时工作。

我第一次有这个:

并且导入和导出都按预期出现并发挥作用。然后我补充说SortableAdminMixin

排序功能出现了,但这似乎与导入功能冲突,导入按钮消失了。我尝试重新订购:

这一次,这些项目不再可排序,但重新出现了导入按钮。我也尝试过分离导入和导出:

但无济于事。我如何让这些管理员混音器相互配合?

每个mixin具有的功能:

SortableAdminMixin

进口混音

看起来唯一常见的功能是 get_urls - 这可能是冲突的地方吗?

0 投票
2 回答
1256 浏览

python - excel数据的Django导入导出

我正在使用django import export(DIE) 导入一些数据。我在导入数据时遇到问题。

我的admin.py

我想导入一个excel文件,例如:

在此处输入图像描述

但:

在此处输入图像描述

我想导入所有行。请告诉我如何忽略重复项。提前致谢!

0 投票
2 回答
103 浏览

django - 如何将主题名称分配给其正确的字段

我使用了 django-import-export 包。并希望从格式的csv文件中获得相关数据库,

我很难将主题标记分配给 django ORM 上的相应字段

例子:

模型.py

设置.py

管理员.py

0 投票
1 回答
1175 浏览

django - 如何使用 django-import-export 导出按不同列排序的记录?

我按照https://django-import-export.readthedocs.io/django-import-export中的文档使用包导出我的 Country 模型:

国家模型的资源是:

要导出模型,我运行:

结果(部分):

请注意,结果按iso_codeCountry 模型的 Meta 类中给出的列排序。但是,在不更改模型 Meta 类中指定的顺序的情况下,我只想在导出期间导出按另一列排序的记录。例如,我想将导出的记录按id. 我怎么能做到这一点?谢谢。

0 投票
3 回答
8954 浏览

python - django-import-export:导入期间无法排除 id 字段:KeyError:u'id'

在 Django-1.9.6 上,django-import-export-0.5

当我尝试上传没有“id”字段的 CSV 时会引发此错误。