问题标签 [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.
python - 将 foreignKey 小部件添加到 django-import-export
我正在尝试将数据导入我的一个模型,但它失败了,因为我正在尝试上传 foreignKey Id,而不是 import-export 创建的迭代数字。
模型.py
我的管理员.py
我的数据.csv
当我从 SOL 模型中导出数据时,我会得到一个学校 ID 的迭代编号。我想要实际的学校 ID - 持有 foreignKey 关系的那个。并且,随后,我需要使用该外键号上传数据。我知道 ForeignKey 小部件是这样做的方法,但我不明白它是如何实现的。
django - Django-import-export - 从模型的函数中导出?
对于 Django 模型,我使用 django-import-export 包。
手册说我可以像这样导出目标模型中不存在的字段:
http://django-import-export.readthedocs.org/en/latest/getting_started.html
如何从模型中导出函数的输出?例如 Book.firstword()
django - django-import-export:如何在 xls 之外指定参考模型
我有一个模型(例如书),它具有另一个(例如作者)的外键我想在一个 xls 文件中导入作者的所有书籍。有没有办法在文件输入旁边添加一个普通的 django 外键小部件并将选定的键应用于所有导入的行?
额外的问题:这是否可能在使用 import mixin 的参考模型(作者)中有一个内联(StackedInline?)(这个固有地解决了第一个问题,对吗?)
我都试过了,都没有成功。我在网上找不到任何有用的东西。任何帮助,将不胜感激。
django - 不要使用 Django 导入导出在数据库中保存重复的行
我用 django import-export 导入一个 xls 文件并且一切正常,现在我需要删除具有相同字符串的行,我的意思是
仅在导入第 2 行和第 3 行时插入 DB
直到现在,我有这个:
python - 使用 django-import-export 导入 FloatField 时出错
我正在使用 django-import-export 导入 csv 文件。我的模型中有一个FloatField
:
模型.py
当我导入具有空白值的 csv 文件时,它会引发错误:
/admin/csv_imp/book/process_import/ 处的 ValueError
无法将字符串转换为浮点数:
python - pip install django-import-export 引发 SyntaxError
关于“为什么 pip 会引发 SyntaxError?”的问题似乎有几十个。所有的答案都是“从系统 shell 运行它,而不是 python shell”。这不是这些问题之一。我使用 pip 安装了 django-import-export,并在输出中得到了一些 SyntaxErrors。该模块本身似乎工作正常,只是想知道 SystaxErrors 是怎么回事。
这是整个输出:
django - 使用 django-import-export 在 django 迁移中的外键
我正在使用django-import-export将 csv 文件加载到迁移文件中,据我所知,这是 Django 1.7 加载初始数据的当前最佳实践。这适用于第一个文件:
以及整个迁移文件内容。请注意,ISO2 是主键,因此需要添加行 import_id_fields = ['ISO2']。代码改编自这个问题的答案:Loading initial data with Django 1.7 and data migrations:
现在对于与该文件具有主键关系的下一个文件:
和迁移文件的一个子集,我尝试链接外键:
这给了我:
也试过:
我已经阅读了文档,我确信答案就在那里,但它并没有跳出我的视野!
django - Django: import-export && Grappelli
I was using Django import-export app and now I want to add Grappelli in order to improve the Admin interface. I'm getting an error related to the templates. Any suggestion to get them work together?
Error:
django - 使用 Django Import-Export 在管理员中导出对象的多对多关系
我在我的应用程序的管理员中使用 Django import-export,但我找不到任何我认为必须是常见用例的示例。
在我的作者管理页面中,我想要一个“导出该作者撰写的所有书籍”的管理操作,它可以导出作者编写的所有书籍。任何帮助,将不胜感激。
我可以简单地创建一个新的 Django 管理操作,但我真的很想保留很棒的导入导出“选择格式”下拉列表。
python - 使用 django-import-export 流式传输响应
我一直在使用 django-import-export 为用户提供数据的 CSV/XLS 导出功能,但是随着数据集变大,我遇到了服务器超时。
我知道可以使用StreamingHttpResponse
,但据我所知,这是通过编写您自己的 CSV 编写器函数来输出您的数据来完成的,至少在最初,这并没有让我觉得我可以用我目前的方法做些什么。
当您使用 django-import-export 模型资源生成文件时,是否可以流式传输响应?
这是我目前使用标准实现的那种代码HttpResponse
;