【发布时间】:2012-01-31 00:03:30
【问题描述】:
我正在使用this snippet 将“选定”数据导出到 csv。它运作良好。 有没有办法在不选择它们的情况下完成这项工作?所以它会默认导出整个模型?
【问题讨论】:
标签: django django-models django-admin export-to-excel export-to-csv
我正在使用this snippet 将“选定”数据导出到 csv。它运作良好。 有没有办法在不选择它们的情况下完成这项工作?所以它会默认导出整个模型?
【问题讨论】:
标签: django django-models django-admin export-to-excel export-to-csv
当然,忽略 sn-p 中的 queryset 并将其替换为 MyModel.objects.all() 以始终为其提供所有对象。
您仍然需要选择一个项目来运行一个操作,因为管理员操作必须选择一个项目才能运行。
这个问题经常出现 - 您可以在不选择项目的情况下推出自己的系统(例如使用按钮覆盖管理模板,然后通过导出 CSV 设置视图以响应按钮)但这是最简单的解决方案。
【讨论】:
您可以将queryset 替换为modeladmin.model.objects.all()
【讨论】: