问题标签 [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.
django - django-import-export 是否有记录数限制,如果没有,它是否会删除它认为重复的内容?
我有一个包含 2500 条记录的 csv。导入后,减少到 1100 条记录。DIE 是否删除了它认为重复的内容?如果是,我该如何关闭它?如果没有,是否有推荐的一次导入记录数量?
django - django 批量用户导入用户 django-import-export
我想在 django 中使用导入导出来批量用户导入
我得到一个包含用户列表的文件,然后根据文件行创建用户
我尝试像这样实现 before_import
但它返回元组'对象不支持项目分配
django-admin - 扩展 django import_export 的管理员导入表单
我正在使用Django import_export在我的管理页面中实现 CSV 上传。现在我有一个模型,它包含一个外键列,但外键列对于每个导入只有一个值。因此,我希望允许用户从下拉列表中选择相关的模型实例,而不是强迫用户自己附加列。为了做到这一点,我需要自定义导入表单,这需要覆盖默认方法import_action
和process_import
,但到目前为止我的努力没有任何效果。这是我到目前为止所拥有的:
现在,当我进入导入页面时,我AttributeError MyModelAdmin has no attribute 'POST'
在本地 vars 中看到,request object
实际上是MyModelAdmin
类,我相信这不是它应该是的。
python - 如何翻译我项目中的所有 django 包
我在我的项目中使用了一些包,例如 django-import-export、django-admin-tools ……但并不是所有的包都支持我的语言(越南语),所以我想自己翻译它们。
我试图将 django.mo 文件复制到我的“定位”目录中并翻译它。这是工作,但其他包也有 django.mo 文件。
我的问题是:是否可以将所有 django.mo 文件合并为一个,或者如何覆盖包翻译文件。
P/S:对不起我的英语不好。
django - Django 导入导出中的异常处理
关于 django 导入导出的快速问题。假设我有一个像docs中的模型,但有一些额外的约束(注意 Meta 类):
在批量上传时,理想情况下,我希望跳过任何包含错误的行(在这种情况下是重复的条目——但也可能是其他类型的“损坏”行)并继续上传的其余部分。应将损坏的行记录到包含相关行和带有异常名称的附加列的文件中。
有一个通用的 exceptions.py 文件:
但目前尚不清楚如何处理逐行情况和跳过。任何处理过此问题的人的帮助将不胜感激。
python - 为 django-import-export 注册多个管理类
我想为模型提供不同的导出格式,因此其中一个包含其他不存在的附加元数据。
我可以为这两种导出格式创建一个 ModelResource 子类,但我希望允许用户从管理界面中选择它们。
它是这样的:
另一个资源是这样的:
我想我可以通过两个管理类注册两个资源,比如:
但是当我从更改列表视图中单击导出按钮时,只使用最新的一个。
关于如何继续允许用户选择不同的资源格式的任何建议?
python - django-import-export ForeignKeyWidget 不进行查找
我正在尝试使用 django-import-export 导入 xls 文件。
这就是我所拥有的:
学年模型:
课程模式:
我的 excel 文件中的示例行如下所示(第二列是课程编号,第三列是学年名称,然后是更多字段):
当我尝试在 django 管理员中导入文件时,我收到以下错误消息:
我认为 SchoolYear 的 ForeignKey 的查找不起作用。我究竟做错了什么?
python - 基于模型的 Django admin 导出统计信息
我是 Django 的新手,在我的项目中遇到了问题。我正在使用 Django-Import-Export 模块将数据从管理面板导出到 csv、xls 等。我的项目包含统计类,哪些字段是查询到其他类的结果。统计类是由 models.Manager 创建的,我在其中返回了指定的查询集。
我在管理面板中看到了统计信息,但是当我尝试导出它们时,我得到了只有列名的空白字段。我为统计类创建了一个资源类,并在管理员中指定了资源类。我需要做什么来导出此类数据,而不是从数据库表中导出?
django - django-import-export 按钮在 heroku 上的样式不正确
Django 版本:1.9.7 Django 套装版本:0.2.19 Python 版本:2.7.10
问题:我在 django-suit 中使用 django-import-export 我将我的应用程序部署到 heroku 当我运行“heroku local”时我没有问题但是当我在 heroku 上查看我的管理页面时,import-export 没有显示为按钮, 而是列表项
这是在本地运行的结果页面源
这是在heroku上运行的结果页面源
奇怪的是,如果我重新部署到heroku,问题就会间歇性地消失,但是如果heroku dyno 进入睡眠状态并再次被唤醒,问题就会再次出现
django - Django admin import-export,导入选项问题
我正在通过管理员使用 django-import-export,但导入选项有问题:
当我尝试导入一些数据时,虽然没有显示任何错误,但条目的所有字段都是白色的,而不是假定的值。
有人有线索吗?