问题标签 [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 投票
2 回答
1491 浏览

python - Django导入导出如何将当前管理员用户添加到模型

我正在尝试使导入导出选择当前/保存用户(定义为模型中的“作者”字段)

我试过这个(save_model)但它不起作用(我认为是因为资源类)

如何获取在此处启动导入的管理员用户的 ID?

0 投票
1 回答
453 浏览

python - django import_export .. 为导入数据创建视图

我试图使用 django import-export 模块..按照这里的文档..我能够制作导出视图..但是导入视图不起作用..这是我的代码

----views.py-----

这是学生模型

-----models.py-

和模型资源

0 投票
1 回答
1387 浏览

python - django-import-export 外部管理员

我正在尝试使用 django-import-export 实现一个简单的 xls 文件导入并保存到模型中。不幸的是,文档只涵盖了管理员集成。我被困在我的示例代码中:

了解这个模块的人可以帮我完成这个通用示例的代码吗?

或者是否有一个通用的例子在网络上的某个地方被剪断,我没有使用谷歌找到?

编辑:

根据亚历克斯的回答,我找到了一个可行的解决方案:

0 投票
3 回答
3659 浏览

python - Django 导入 - 导出:尝试在具有唯一性或唯一性约束的字段中插入重复记录时出现 IntegrittyError

更新

我已提交功能请求。这个想法是passIntegrittyError数据库产生uniqueunique_together拒绝数据库中已经存在的记录时。


我有以下模型:

在管理界面中使用 django-import-export,而不为idcsv 文件中的每个条目提供一个,...如果一对 csv 文件已经存在,该过程将因完整性错误而中断

CSV 文件如下:

这个想法skip_row是在管理员中使用和实现它。

管理员.py:

然而,这并不能解决问题,因为在 csv 文件中skip_row需要一个id以检查每一行是否与非常特定的数据库条目相同。

unique考虑到在使用( )时可以由数据库执行此控制_together,捕获此错误然后返回skip_row = True或替代pass此错误是否有效?

0 投票
1 回答
454 浏览

python - 使用 Django-import-export 导入 m2m 失败

使用 m2m 关系导入数据django-import-export失败。

事务不会产生任何错误,但是在尝试更新对象的 m2m 关系时,不会更新 m2m 的更新值。

模型.py

资源.py

0 投票
1 回答
2600 浏览

python - django-import-export 无法正常工作

无法让它做任何事情,安装,添加到应用程序,遵循文档。没有。这是我的admin.py:

也许我有冲突?使用夹层4.0

请帮忙!

0 投票
2 回答
1019 浏览

django - 为什么这不是 DateTimeField 的有效条目?

我正在尝试使用导入 csv 文件,django-import-export但遇到了这个无意义的错误:

这是我的类,定义completion_dateDateField

为什么datetime.date()不是有效日期?

0 投票
2 回答
275 浏览

python - Django导入导出Excel中数值的前导零

我面临以下问题:当我使用 django-import-export 在 python 中生成 .csv 文件时,即使该字段是一个字符串,当我在 Excel 中打开它时,前导零也会被省略。例如 000123 > 123。

这是一个问题,因为如果我想显示一个邮政编码,我需要按原样显示零。我可以用引号来覆盖它,但这是不可取的,因为它会引起不必要的注意,而且看起来很糟糕。我也知道您可以通过更改数据类型在 Excel 文件中手动执行此操作,但我不想向使用我的软件的人解释这一点。

有什么建议么?

提前致谢。

0 投票
0 回答
707 浏览

django - django-import-export 同步数据库问题

我正在尝试在我的 Django 网站上设置 django-import-export。我已经运行了pip freeze,所以我知道它在我的目录中,但是当我尝试时python3 manage.py syncdb出现此错误:

我不确定可能是什么问题,因为 import-export 已经在 INSTALLED_APPS 中作为“import_export”。帮助第一次 Django 开发人员?谢谢!

0 投票
2 回答
567 浏览

django - Django 自动化导入导出

我已成功安装 django import-export 以导入 csv 文件,并且可以通过管理控制台导入 CSV 文件。
由于需要定期导入包含不同数据的同一个 CSV 文件,是否可以通过脚本自动执行此操作,或者您会推荐不同的解决方案吗?