我正在使用this snippet将“已选择”数据导出到csv。它运作良好。 有没有办法让这项工作没有选择它们?那么它只会默认导出整个模型吗?
答案 0 :(得分:3)
当然,请忽略代码段中的queryset
并将其替换为MyModel.objects.all()
,以便始终为其提供所有对象。
您仍然必须选择要运行操作的项目,因为管理操作必须选择要运行的项目。
这个问题经常出现 - 您可以滚动自己的系统,无需选择项目(例如,使用按钮覆盖管理模板,然后通过导出CSV设置视图以重新发送到按钮),但这是最简单的解决方案。
答案 1 :(得分:0)
您可以将queryset
替换为modeladmin.model.objects.all()