django-import-export相关内容

在django-import-export中选择要导出的字段

我正在将django-import-export添加到我的应用程序的管理员中。 我想做的一件事是提供在选择要导出的字段的管理页面中进行选择的可能性。 我搜索了此主题,但只找到两个没有答案的问题。 是否可以添加从管理页面动态选择要导出的字段的可能性? 谢谢。 推荐答案 是的,这是可以实现的,但有点棘手。查看example application,并首先使其正常工作 ..
发布时间:2022-03-24 12:26:27 Python

如何将下拉列表中的过滤器传递到 django-import-export 视图

我了解如何通过具有 return render(request, 'htmlname.html, {}) 的视图传递过滤器.对于这种通过 django-import-export 导出选项导出数据的情况,我不知道该怎么做.我想从要下载的数据的下拉选择中传递过滤器.我的看法 def ExportStudentsView(request):数据集 = ExportStudentsResource() ..
发布时间:2021-12-29 18:07:37 Python

Django呼叫'id'需要一个数字,但得到了字符串

django-import-export库的Django错误. 我想通过django admin将数据从excel导入数据库.我用它为django-import-export,但是我得到了Field'id'期望有一个数字,但得到了'HPI'. 我找到了答案,我必须添加exclude =('id',),但这没有帮助.我也做了迁移,也没有帮助.如何修复它并能够通过django admin将 ..
发布时间:2021-05-01 19:11:06 Python

如何将过滤器从下拉列表传递到django-import-export视图

我了解如何通过具有 return render(request,'htmlname.html,{})的视图传递过滤器.对于这种通过django-import-export导出选项导出数据的情况,我不知道该怎么做.我想从下拉选择中通过一个过滤器,以下载要下载的数据.我的看法 def ExportStudentsView(request):数据集= ExportStudentsResource() ..
发布时间:2021-05-01 18:36:52 Python

Django-导入导出-上载多个文件

我正在使用django进出口模块,我正在遵循此文档: https://simpleisbetterthancomplex.com/packages/2016/08/11/django-import-export.html#importing-data 我想创建一个上传页面,用户可以在其中上传多个文件. 这是我走了多远: views.py def upload_data ..
发布时间:2020-06-12 18:41:38 其他开发

扩展django import_export的管理员导入表单

我正在使用 Django import_export 在我的系统中实现CSV上传管理页面.现在,我有一个模型,其中包含一个外键列,但是每次导入时,外键列将只有一个值.因此,我希望允许用户从下拉列表中选择相关的模型实例,而不是强迫用户自己添加列.为此,我需要自定义导入表单,该表单需要覆盖默认方法import_action和process_import,但是到目前为止,我的工作并未显示任何效果.这是我 ..
发布时间:2020-06-12 18:41:25 其他开发

外键小部件找到多个值,我该如何处理

我正在使用django-import-export库,并且正在尝试实现ForeignKey小部件,该小部件可用于使用Author.name而不是Author.pk查找相关对象.现在,这是给定日历年的棘手部分,我只有一位名字相同的作者,但是明年的作者姓名将相似.当然,当我尝试导入时,它带来的问题是发现的不仅仅是Author.name. 是否有解决此问题的建议? 解决方案 我使用了cla ..
发布时间:2020-06-12 18:41:23 其他开发

Django导入/导出到多个模型(外键)

这个问题已经被问了好几次了,但是没有一个解决方案对我有用. 下面的代码可以正常工作(因为没有错误),但是看不到将 new 数据导入到外键类的任何内容.仅在外键中已经存在的情况下,才会导入数据. 这有意义吗? Models.py(摘要) ... class Store(models.Model): store_name = models.CharField(max_ ..
发布时间:2020-06-12 18:41:20 Python

Django导入和导出foriegn键模型中的新值

我正在使用django进出口库存储数据.效果很好,除了无法导入外键中不存在的对象. 如果外键模型中存在对象(csv中的值),则可以正常导入. 但是,如果外键模型中不存在对象/值,则会显示“不存在匹配查询",并且不会导入数据. 如果外键中不存在新对象,如何告诉它将新对象添加到外键模型中? Models.py代码段 class Store(models.Model): ..
发布时间:2020-06-12 18:41:16 其他开发